java - 为什么我无法通过Gradle在IntelliJ中运行jar文件

标签 java intellij-idea gradle flyway

我在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/

相关文章:

java - 为什么变量不在页面上呈现?

java - 在 Java 中恢复 TLS 连接

java - BufferedImage 旋转,改变结果背景

java - 在 eclipse java-ee 中制作动态网页时没有链接 CSS 文件

java - IntelliJ 对 Cucumber 4.7 的支持

java - Gradle IntelliJ创意

Grails/IntelliJ : trouble with simple groovy import?

android - 错误:原因:com.android.sdklib.repository.FullRevision AS2.0

android - 如何加速我的 gradle 构建并跳过失败的依赖项查找?

gradle - 同一棵树中的多个目录