我在IntelliJ中有一个Gradle项目,并且在项目库中添加了一个jar文件(一个fly-way插件)。
运行构建时出现错误,因为它试图执行Java
但是从一个不存在的目录中。
虽然Java home设置为C:\Program Files (x86)\Java\jdk1.8.0_51\
它试图在C:\Program Files\Java\jdk1.8.0_51\bin\java
中找到它。
这是为什么? IntelliJ设置中的所有内容看起来都是正确的。
必须补充一点,我是这些应用程序的新手。
最佳答案
请检查intellij中的Java设置并将其与操作系统中的设置进行比较。
您可以在终端中运行它
> java -version
那应该显示您的系统Java版本。
Gradle还在项目根目录中使用gradle.properties文件,该文件可以包含进一步的Gradle特定设置。
关于java - 为什么我无法通过Gradle在IntelliJ中运行jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39267563/