para jdk intellij instalar idea full descargar configurar como java macos scala intellij-idea

java - jdk - Configurando Scala con IntelliJ



intellij idea full 2018 (7)

Acabo de encontrar otra forma de configurar scala con intelJIdea. Si Scala se instaló con brew, simplemente escriba en la terminal:

brew info scala

verás algo así:

scala: stable 2.11.4 (bottled) http://www.scala-lang.org/ /usr/local/Cellar/scala/2.11.4 (3401 files, 433M) * Built from source with: --with-docs From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/scala.rb ==> Options --with-docs Also install library documentation --with-src Also install sources for IDE support ==> Caveats To use with IntelliJ, set the Scala home to: /usr/local/opt/scala/idea Bash completion has been installed to: /usr/local/etc/bash_completion.d

Luego solo incluye /usr/local/opt/scala/idea en tu panel de configuración de ideas.

Tengo Intellij ultimate 11.1, con el plugin scala instalado.

Instalé scala 2.9.2 usando homebrew, que puso Scala en:

/usr/local/Cellar/scala/2.9.2> >which scala /usr/local/bin/scala >scala -version Scala code runner version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL

Al crear un nuevo proyecto de módulo Java, obtengo esto:

¿Puede alguien ayudarme a solucionar estos problemas? ¿Por qué el complemento scala no funcionó de la caja? :)


Cambie /usr/local/Cellar/scala/2.9.2 a /usr/local/Cellar/scala/ y ya está listo para comenzar.


El último Brew ya se ha dado cuenta de este problema y ha creado enlaces simbólicos automáticos al instalar Scala.

En primer lugar, instale Scala con documentación

brew install scala --with-docs

En segundo lugar, proporcione la siguiente ruta en IntelliJ

/usr/local/opt/scala/idea


En lugar de descargar los documentos por separado, puede usar la opción --with-docs al instalar scala con homebrew:

brew install scala --with-docs

Luego, en IntelliJ, apunte su ruta de JavaDocs en la scala-library a /usr/local/Cellar/scala/2.9.2/share/doc .


Estoy usando Yosemite, y lo siguiente funcionó para mí.

brew install scala --with-docs

Luego probé IntelliJ creando un nuevo proyecto, usando el SDK de Java, y para el compilador poniéndolo en:

/usr/local/Cellar/scala/[insertversion]/libexec

Esto es lo que veo en IntelliJ cuando creé un nuevo proyecto con estas configuraciones

Probé compilando un programa Hello World a través de this y compilé correctamente en la consola.

Tenga en cuenta que ignoré lo que @Zagorulkin dijo anteriormente, aunque parece lógico que si Homebrew lo dice, mi ruta de compilación sea diferente a la anterior.


/usr/local/Cellar/scala/2.9.2/libexec especificar el directorio /usr/local/Cellar/scala/2.9.2/libexec en su primera captura de pantalla. Esto es específico de Mac brew , el mismo caso es válido para grails instalados a través de brew .

La descarga de distribución estándar de Scala tiene un diseño diferente que IDEA entiende correctamente. brew está creando el directorio libexec donde escribe los directorios /lib y /src espera IDEA.


Actualizado para Intellij 11.1.5

Aquí hay un paso a paso para cualquiera de los que están intentando poner en marcha Scala en IntelliJ.

Descargar Scala Plugin

IntelliJ> Preferencias> Complementos> Examinar repositorios ...> Scala Haga clic en Aceptar y permita que IntelliJ se reinicie

Descargar Scala

En la terminal, ingresa

brew install scala --with-docs

Configurar enlaces simbólicos para el proceso de descubrimiento IntelliJ

ln -s /usr/local/Cellar/scala/<version>/libexec/src /usr/local/Cellar/scala/<version>/src ln -s /usr/local/Cellar/scala/<version>/libexec/lib /usr/local/Cellar/scala/<version>/lib mkdir -p /usr/local/Cellar/scala/<version>/doc/scala-devel-docs ln -s /usr/local/Cellar/scala/<version>/share/doc/scala /usr/local/Cellar/scala/<version>/doc/scala-devel-docs/api

Crear proyecto en IntelliJ

Aquí va a crear un proyecto Java desde cero como lo haría normalmente. Sin embargo, en el último paso, seleccionará Scala en la página "Tecnologías".

En el uso de Scala Distribution, ingrese /usr/local/Cellar/scala/<version>

En el menú desplegable del compilador, seleccione scala-compiler

Haga clic en Aceptar y estará listo para crear su primer objeto Scala

Para referencia -> http://scalacookbook.blogspot.com/2012/09/scala-for-intellij.html