He estado usando Eclipse desde 2.x y IDEs en general desde hace más de 20 años (¡desde Turbo Pascal y Turbo C a finales de los 80!).Atascado en "Hello World" con IntelliJ IDEA 9.0.1 para Scala
(que se supone preámbulo dar a entender, "No soy un idiota" ... pero no suena tan inteligente como lo leí ... LOL: -])
Ahora estoy tratando de usar el depurador Scala en IntelliJ 9.0.1. Me he resignado a un viejo recurso, el "hola mundo" truco para comprobar si el entorno está configurado correctamente:
class hello { def main(a: Array[String]) = println("got args: " + a) }
También probé esta versión, por si acaso:
object hello extends Application { println("hi") }
Alas , No puedo hacer funcionar incluso este simple ejemplo de Scala. Me gustaría ponerle un punto de interrupción, pero por ahora solo ejecutarlo sería genial. Tengo Java 1.6u20 y el complemento Scala 0.3.473 (enero de 2010). El error siguiente resume mi experiencia:
alt text http://img535.imageshack.us/img535/842/ij9.jpg
Lo que posiblemente podría estar haciendo mal?
Gracias
bien, lo tiene. .. eliminar el '=' de def main en el primer ejemplo lo arregla! Supongo que la firma de tipo de main() aún importa :) Sin embargo, el segundo ejemplo debería funcionar pero no funciona. Algunas ideas ??? (Mi problema real está resuelto, ¡pero ahora tengo curiosidad!) Gracias –
Recomiendo usar 9.0.2 EA con el último complemento de Scala. Los lanzamientos de EA de JetBrains (especialmente para lanzamientos puntuales) casi siempre son de calidad casi de lanzamiento. Y aunque la gente de Scala plug-in aparece lamentablemente corta en el departamento de notas de la versión, el complemento ha mejorado constantemente en los últimos meses y vale la pena mantenerse al día con lo último. –
En una nota al margen: hay problemas con el rasgo de la aplicación y está en desuso ahora. Use la aplicación en su lugar. – elbowich