64位Ubuntu Server 12.04上的WSO2 Carbon错误

fut*_*s15 3 wso2 ubuntu-12.04 wso2carbon wso2-data-services-server

当我尝试运行WSO2 Dataservices或其他WSO2 Carbon服务器时,我收到以下错误:

$ sudo sh /opt/wso2dataservices-2.6.3/bin/wso2server.sh start
Error: JAVA_HOME is not defined correctly.:
CARBON cannot execute java
Run Code Online (Sandbox Code Playgroud)

然后我检查JAVA_HOME变量:

$ echo $JAVA_HOME
/usr/lib/jvm/jdk1.6.0_35
Run Code Online (Sandbox Code Playgroud)

这是正确的道路.该机器已安装64位64位Oracle Java JDK 1.6和64位Ubuntu Server 12.04.

我非常感谢你的回答.谢谢!

nuw*_*ndo 6

您正在以超级用户(sudo)身份运行服务器,这不是必需的.但是我认为你没有在超级用户环境中设置JAVA_HOME.


小智 5

你可以像这样使用它

sudo JAVA_HOME=/usr/lib/jvm/java-7-oracle ./wso2server.sh
Run Code Online (Sandbox Code Playgroud)