2011-01-23 8 views

Respuesta

19

Te estoy asumiendo significa Proyecto Estructura -> Módulos -> Dependencias

Sólo puede hacer clic en el botón Add... en esa vista. Un "Módulo" aquí es simplemente un archivo Jar o un directorio que contiene clases.

Aunque normalmente no lo harías. Un mejor enfoque es:

  • crear el proyecto utilizando Maven y el maven-scala-plugin, luego importarlo como un proyecto Maven en IntelliJ

o

  • Crear el proyecto utilizando SBT, y use el plugin SBT IDEA para generar el proyecto IntelliJ

De cualquier manera, se crearán las dependencias correctas ed para ti.

ACTUALIZACIÓN

Basado en su comentario, parece que el problema es que IntelliJ no sabe dónde encontrar el SDK de Java (esto no es nada que ver con los módulos, que sólo pasa a aparecer en esa ventana)

En Project Structure -> Project, verá una opción para "Project SDK" con el valor "" resaltado en rojo.

Haga clic en el botón new junto a esto, seleccione "jsdk" y apúntelo al directorio donde instaló el SDK de Java.

Entonces todo debería ser bueno.

+1

He creado el proyecto utilizando SBT, pero no hay ningún Módulo SDK; hay una cadena roja ''. – Etam

4

Pasé unas 2 horas tratando de resolver un problema similar. Mis archivos se quejaban de que no había una configuración Scala SDK y la agregaban como dependencia del módulo. Sin embargo, la dependencia scala no se compiló, por lo que estaba dando errores.

El truco fue elegir SBT como modelo al importar el proyecto y dejar que IntelliJ agregue sus dependencias.

2

Descargue e instale Scala desde Official web site. Cree un nuevo SDK de Scala y señálelo a la ruta de instalación de scala (por ejemplo: C: \ Archivos de programa (x86) \ scala) Elija este SDK mientras crea el nuevo proyecto. De lo contrario, también puede crear el SDK de Scala durante el nuevo asistente del proyecto.

3

Tuve este mismo problema a resolver es hacer clic derecho sobre el proyecto y haga clic en "Añadir soporte de la infraestructura" y luego haga clic en añadir biblioteca y vaya a la carpeta lib en el directorio Scala de su PC

+0

Supongo que miles de personas pierden toneladas de tiempo tratando de encontrar esta solución. ¡¡¡Muchas gracias!!! –

+0

@VladPatryshev de nada :-) – coderwithattitude