【发布时间】:2017-11-27 20:43:14
【问题描述】:
我无法在 Liferay 的项目中部署 portlet。
我的 gradle 文件如下所示:
#Thu Aug 18 11:52:36 CDT 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.0-bin.zip
首先,我有一个错误:
* What went wrong:
Execution failed for task ':compileJava'.
> Could not find tools.jar. Please check that C:\Program Files\Java\jdk1.8.0_111 contains a valid JDK installation.
我将此行添加到 gradle 文件中
org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_111
现在,我有这个错误:
Gradle User Home: C:\Users\Piotr\.gradle
Gradle Distribution: Gradle wrapper from target build
Gradle Version: 3.0
Java Home: C:\Program Files\Java\jre1.8.0_131
JVM Arguments: None
Program Arguments: None
Build Scans Enabled: false
Offline Mode Enabled: false
Gradle Tasks: deploy
:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'.
> Could not find tools.jar. Please check that C:\Program Files\Java\jre1.8.0_131 contains a valid JDK installation.
我应该怎么做才能正确部署这个 portlet?
【问题讨论】:
-
您是如何创建项目的?你使用 Liferay 工作区吗?
-
是的,我使用了 LF 工作区