我正在尝试在gradle项目中执行测试。但是当我尝试在Intellij中使用'gradle test'执行测试时,它失败了。
我试过的
我观察到的
我正在使用java 9,intellij,gradle。
我在IntelliJ中使用gradle运行Kotlin项目。
------------------------------------------------------------
Gradle 5.2.1
------------------------------------------------------------
Build time: 2019-02-08 19:00:10 UTC
Revision: f02764e074c32ee8851a4e1877dd1fea8ffb7183
Kotlin DSL: 1.1.3
Kotlin: 1.3.20
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 11.0.2 (Amazon.com Inc. 11.0.2+9-LTS)
OS: Mac OS X 10.14.3 x86_64
获得类似的问题,但要具体:
Task :run FAILED
Unrecognized option: -d64
Error: Could not create the Java Virtual Machine.
...
为了解决我的问题,我基本上必须为我的IntelliJ选择正确的JDK。
要切换用于运行IntelliJ IDEA的Java运行时:
在“帮助”菜单上,单击“查找操作”,或按⇧⌘A。
查找并选择Switch Boot JDK操作。
选择所需的JDK,然后单击“确定”。
找到这个有帮助的资源! https://www.jetbrains.com/help/idea/tuning-the-ide.html
如果您有任何机会选择错误的JDK版本,并且IDE不再启动,请删除idea.jdk文件:https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under?page=3