2013-12-23 6 views
3

Есть два очень похожих вопроса here и here. Я создал проект с play new и побежал play idea. Тесты выполняются командой play test, и когда я пытаюсь запустить их в IDEA, я получаю следующую стек.Тесты для работы с модулем 2 в Intellij IDEA 13

Internal error: (java.lang.ClassNotFoundException) com.pty4j.PtyProcess 
java.lang.ClassNotFoundException: com.pty4j.PtyProcess 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at com.intellij.scala.play.jpsSupport.Play2TemplateJpsBuilder$$anonfun$build$1.apply(Play2TemplateJpsBuilder.scala:90) 
    at com.intellij.scala.play.jpsSupport.Play2TemplateJpsBuilder$$anonfun$build$1.apply(Play2TemplateJpsBuilder.scala:88) 
    at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33) 
    at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:105) 
    at com.intellij.scala.play.jpsSupport.Play2TemplateJpsBuilder.build(Play2TemplateJpsBuilder.scala:88) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1086) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:797) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:845) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:760) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:583) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:344) 
    at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:184) 
    at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:129) 
    at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:224) 
    at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:113) 
    at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:133) 
    at org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:724) 

Я попытался выключая внешний сервер компилятора в настройках (IDE) -> Scala, недействительность кэша, и получить такое же исключение. Это jetbrains post о сервере компилятора.

ответ

2

В моем случае проблема не решена с помощью 133.331. IntelliJ 13 по-прежнему не компилирует тестовые коды.

Я думаю, что это связано с внешней сборкой, потому что нет проблем с IntelliJ 12, из которого отключена опция внешней сборки.

0

Обновление IntelliJ от 13.0.1 133.330 до 13.0.1 133.331 исправил этот вопрос для меня.

Смежные вопросы