首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在IntelliJ IDEA中用fsc编译服务器永远不会完成构建

在IntelliJ IDEA中用fsc编译服务器永远不会完成构建
EN

Stack Overflow用户
提问于 2011-04-29 02:22:52
回答 1查看 666关注 0票数 0

我一直在尝试使用FSC构建IntelliJ,如下所述:

http://grahamhackingscala.blogspot.com/2010/10/turn-fsc-fast-scala-compiling-on-in.html

我已经完全按照所有的说明来设置运行配置。当我运行时,会发出这个命令。

代码语言:javascript
复制
/usr/bin/java -verbose -Denv.classpath="%CLASSPATH%" -Denv.emacs="%EMACS%" -Dfile.encoding=UTF-8 -classpath /opt/local/share/scala-2.8/lib/scala-compiler.jar:/opt/local/share/scala-2.8/lib/scala-library.jar scala.tools.nsc.CompileServer

我传递了-verbose参数,然后我可以看到加载了什么。下面是输出的最后10行:

代码语言:javascript
复制
[Loaded java.net.Socket from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded com.apple.java.Usage$3 from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded com.apple.java.Application from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded com.apple.java.Application$1 from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.lang.ProcessEnvironment from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.lang.ProcessEnvironment$ExternalData from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.lang.ProcessEnvironment$Variable from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.lang.ProcessEnvironment$Value from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.lang.ProcessEnvironment$StringEnvironment from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.util.Collections$UnmodifiableMap from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]

它永远不会超过这一点,即使是在一个小时之后。我对Scala完全陌生,对Java几乎一无所知,所以我在这里没有任何线索。如果有帮助,我很乐意提供更多的信息,但目前,这是我能提供的全部。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-29 19:06:23

也许你遇到了一个已知的bug http://youtrack.jetbrains.net/issue/SCL-2271

解决方法是手动启动fsc

你也有可能会被http://youtrack.jetbrains.net/issue/SCL-2409绊倒

对于这个,你最好设置一个脚本,每半小时重启一次fsc

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

https://stackoverflow.com/questions/5823246

复制
相关文章

相似问题

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