Estoy interesado en el lenguaje Scala y me gustaría probarlo con NetBeans Can 6.8. Descargué Scala 2.8.0 final y lo descomprimí en mi disco duro. Luego instalé el complemento Scala para NetBeans y creé un primer proyecto. Naturalmente compilación falló con este mensaje:Configurar Scala para NetBeans - Error
Debe establecer
SCALA_HOME
o ambiente propiedad y anexar "-J-Dscala.home=scalahomepath
" alojamiento hasta el final de "netbeans_default_options
" enNetBeansInstallationPath/etc/netbeans.conf
para apuntar al directorio de instalación Scala.
Leí lo que el Wiki de NetBeans y el sitio web de Scala dicen al complemento.
- He añadido una nueva variable de entorno
$SCALA_HOME
que apunta aD:\Tools\scala-2.8.0.final
- he añadido a mi camino
$SCALA_HOME\bin
variables - He editado el archivo
netbeans.conf
añadiendo "-J-Dscala.home=D:\Tools\scala-2.8.0.final
" al final de netbeans_default_options
Con su gran ayuda este error se solucionó. Sin embargo, hay dos nuevos problemas:
- finalización de código no funciona 2.
Después de crear un objeto Scala este
package scalaapplication1 object te { }
no se acepta. NetBeans se queja de que
tipo ScalaObject no es miembro de paquete Scala
He eliminado el signo $ en frente de SCALA_HOME. Ahora NetBeans compila el proyecto. Sin embargo, todavía no entiendo lo que acaba de pasar. Siento que debería importar algún jar estándar para Scala o configurar algunas dependencias de la biblioteca. Sin embargo, no hay error de compilación. ¿Es esta la manera estándar? Solo agrega algunas variables de entorno? – lhk
Me acabo de dar cuenta de que la Finalización de código no funciona. ¿Qué necesito cambiar? – lhk
@lhk: si ha creado una variable de entorno llamada '$ SCALA_HOME', esa podría haber sido la causa del problema inicial:' $ SCALA_HOME' es para obtener el * valor * del nombre de la variable 'SCALA_HOME'. – VonC