2011-04-28 3 views
0

Я пытался получить IntelliJ здание с FSC, как описано здесь:Compile сервер с КФС в IntelliJ IDEA никогда не достраивает

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

Я следовал всем инструкциям точно настроить Запустите конфигурацию. Когда я выполняю Run, эта команда выдается.

/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 строк вывода:

[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, поэтому у меня нет никаких подсказок. Я буду рад предоставить дополнительную информацию, если это поможет, но на данный момент это действительно все, что я могу предложить.

+0

Вы когда-нибудь решали это? У меня такая же проблема. – sourcedelica

ответ

0

, возможно, вы ударяя известную ошибку http://youtrack.jetbrains.net/issue/SCL-2271

обходного пути, чтобы начать вручную Fsc

есть шанс, что вы также будете спотыкаться http://youtrack.jetbrains.net/issue/SCL-2409

для этого вы бы лучше настроить сценарий, который перезапускает fsc каждые полчаса

+0

Я надеялся на более удобный ответ, но я принял ваш, поскольку он был единственным и кажется правильным. К счастью, инструменты за последние полтора года значительно продвинулись вперед, поэтому я больше не сталкивался с этой проблемой. – maackle