首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用IntelliJ Scala插件教程?

使用IntelliJ Scala插件教程?
EN

Stack Overflow用户
提问于 2011-07-06 01:55:40
回答 2查看 1.9K关注 0票数 7

在MacOSX10.6.8上使用IntelliJ IDEA 10.5.1社区版时,我遇到了一些问题。我正在遵循这些instructions,但是每当我尝试运行这个简单的HelloWorld应用程序时,我都会得到这样的错误:

代码语言:javascript
运行
复制
/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日的nightly here

除了帮助我解决我的特定问题之外,有没有人知道一步一步的教程,对于类似于我的配置,实际上是没有问题的?我可以使用旧版本的scala,甚至可以使用IDEA,只要它们可以工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-06 06:11:48

我不确定您是否还需要这方面的帮助,但我刚刚用Scala 2.9.0.1运行了一个简单的示例,它起作用了。我已经有很多关于这个插件的问题了,所以我想知道你到底是怎么做的会有所帮助。

在我的例子中,我这样做了:

  1. 创建了项目

并在项目向导中添加了Scala Facet,并添加了Scala库作为全局库(这有一些问题,但它应该可以在这里工作)

  1. 创建您的HelloWorld示例
  2. 创建一个新的Scala编译服务器运行器。添加项目的类路径
  3. 运行项目
票数 1
EN

Stack Overflow用户

发布于 2011-07-06 02:44:10

我的一个同事在几个月前创建了这个,在上手时遇到了一些问题:https://github.com/runeflobakk/sbt-idea-scalatest

我猜它更专注于SBT,但也许你会发现它有一些用处?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6586819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档