设置JAVA_HOME为在Gradle JVM中的Eclipse中打开JDK11,而不会干扰系统环境变量

时间:2019-02-25 08:57:48

标签: java eclipse gradle gradlew

我正在PoC中工作,这要求我以兼容模式将Spring Boot指向JAVA_HOME来运行Open JDK-11项目(为Java-8开发)。

当我从command-prompt构建并运行项目时,在执行gradle任务之前可以手动设置JAVA_HOME的情况下,这非常好用。

当我将项目导入到我的IntelliJ中并且我可以选择设置JAVA_HOME ..

时,这工作得很好。

现在我的文本任务是通过将项目导入到Eclipse-Oxygen中来证明相同。.不知道我应该将eclipse指向JAVA_HOME的确切位置。为JRE_HOME ..但它应该从gradlew.bat

Gradle-JVM在Eclipse中自动从gradle-wrapper (gradlew.bat中拾取。在gradlew.bat中,JAVA_HOME来自系统的Environments。可以在Intellij中覆盖它,它为我们提供了设置gradle-JVM的选项。我想了解如何在Eclipse

中完成类似的操作

请帮助!

2 个答案:

答案 0 :(得分:1)

您可以按照以下步骤设置自己的JAVA_HOME ...

转到Eclipse中的Gradle Task。 右键单击您需要运行的gradle任务,然后选择“打开gradle运行配置” 然后转到JAVA_HOME选项卡。 浏览到要使用的JDK。 然后申请...

就这样,它应该可以帮助……

答案 1 :(得分:1)

您可以在项目的运行配置中配置环境变量。在“环境”选项卡上,您可以扩展或替换默认环境。

On the environment tab.