[英]“Class not found” when running JUnit tests from IntelliJ IDEA (Android)
[英]StackOverflowError when running JUnit tests in Intellij
我在Neo4j-tutorial的 Koans 上運行 JUnit 測試時遇到問題 我在 Windows 7 上使用以下版本的 Intellij:
IntelliJ IDEA 2016.1.3 Build #IC-145.1617,構建於 2016 年 6 月 3 日 JRE: 1.8.0_92-b14 amd64 JVM: Java HotSpot(TM) 64-Bit Server VM by Oracle Corporation
我已經按照 README 中的描述用ant generate.eclipse.project
生成了 eclipse 的東西。 但是,當我嘗試運行 Koan 時,我遇到了StackOverflowErrror
這是堆棧跟蹤的一部分:
Information:Using javac 1.7.0_80 to compile java sources
...
Information:java: at com.sun.tools.javac.comp.AttrContext.dup(AttrContext.java:92)
Information:java: at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1417)
Information:java: at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1321)
Information:java: at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:431)
Information:java: at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:418)
Information:java: at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:2247)
Information:java: at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1677)
Information:java: at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:449)
Information:java: at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1521)
Information:java: Errors occurred while compiling module 'neo4j-tutorial'
Information:2016/06/23 16:57 - Compilation completed with 1 error and 32 warnings in 1s 379ms
Error:java: java.lang.StackOverflowError
我已將此測試的 VM 選項設置如下:
-ea
-Xss1m
可能是什么問題?
將 -Xss4m 添加到構建過程 VM 選項應該會有所幫助
構建、執行、部署 -> 編譯器 -> 轉到屬性“共享構建過程 VM 選項”並將其設置為 -Xss4M
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.