Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用IntelliJ Scala插件教程?_Scala_Plugins_Intellij Idea - Fatal编程技术网

使用IntelliJ Scala插件教程?

使用IntelliJ Scala插件教程?,scala,plugins,intellij-idea,Scala,Plugins,Intellij Idea,我在让scala插件与Mac OSX 10.6.8上的IntelliJ IDEA 10.5.1社区版配合使用时遇到了一些问题。我将遵循以下步骤,但每当我尝试运行简单的HelloWorld应用程序时,都会出现以下错误: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Didea.launcher.port=7533 -Didea.launcher.bin.path=/Applications/In

我在让scala插件与Mac OSX 10.6.8上的IntelliJ IDEA 10.5.1社区版配合使用时遇到了一些问题。我将遵循以下步骤,但每当我尝试运行简单的HelloWorld应用程序时,都会出现以下错误:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Didea.launcher.port=7533 -Didea.launcher.bin.path=/Applications/IntelliJ IDEA 10 CE.app/bin -Dfile.encoding=UTF-8 -classpath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/deploy.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/dt.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/javaws.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jconsole.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/management-agent.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/plugin.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/sa-jdi.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/alt-rt.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/alt-string.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/charsets.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/classes.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/../Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar:/Users/A482930/IdeaProjects/ScalaPractice/out/production/ScalaPractice:/Users/A482930/scala/lib/scala-library.jar:/Users/A482930/scala/lib/scala-swing.jar:/Users/A482930/scala/lib/scala-dbc.jar:/Applications/IntelliJ IDEA 10 CE.app/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain HelloWorld
Exception in thread "main" java.lang.ClassNotFoundException: HelloWorld
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

Process finished with exit code 1
我检查了模块设置,编译器库似乎设置正确。我使用的scala版本是带有IzPack安装程序的2.9.0.1。我尝试了可用插件下列出的IDEA插件和2011年7月5日的夜间插件


除了帮助我解决我的具体问题外,有人知道一个与我类似的配置的分步教程实际上没有问题吗?我可以使用较旧版本的scala,甚至IDEA,只要它们能正常工作。

我的一位同事几个月前在开始使用时遇到一些问题后创建了此版本:


我猜它更关注SBT,但也许你可以在其中找到一些用处?

我不确定你是否还需要这方面的帮助,但我只是用Scala 2.9.0.1运行了一个简单的示例,它成功了。不过,我对这个插件一直有很多问题,所以我想知道您遵循的确切步骤会有所帮助

就我而言,我做到了:

  • 创建项目
  • 在项目向导中添加了Scala方面,并将Scala libs添加为全局lib(这有一些问题,但应该可以在这里使用)
  • 创建HelloWorld示例
  • 创建新的Scala编译服务器运行程序。添加项目的类路径
  • 运行项目

  • 请注意,如果您能帮助调试此特定问题,我们将不胜感激:-)