Liferay Dev Studio应该与Java 8一起运行。我是这样安装它的:
JAVA_HOME=/home/nico/p/jdk8/ LiferayProjectSDKwithDevStudioDXP-2018.11.4-linux-x64-installer.run
它问我要使用什么JDK,列表中唯一的选择是我的JDK8,因此我选择了该选项,安装顺利进行。
然后我像这样启动它:
JAVA_HOME=/home/nico/p/jdk8/ ./DeveloperStudio
然后...它崩溃了:
通过检查.metadata/.log
,我发现它无视我的选择,而是使用系统的默认JDK:
!SESSION 2019-01-08 17:29:46.988 -----------------------------------------------
eclipse.buildId=3.4.0.201811020125
java.version=10.0.2
如何使用JDK8?
答案 0 :(得分:0)
我假设这是DevStudio本身的运行方式。由于它是eclipse的一个版本,因此eclipse的配置效果很好-只需将ini文件名更改为DevStudio的可执行文件名即可。检查Specifying the VM段落,并在eclipse.ini,DeveloperStudio.ini中添加以下几行(提供正确的文件名和虚拟机的实际路径)
-vm
C:\Java\JDK\1.8\bin\javaw.exe
注意:使其成为正确的javaw
可执行文件,而不是java
。是的,即使您标记了ubuntu:您的适应程序,我也复制了Windows示例。