当我尝试运行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
然后我检查JAVA_HOME变量:
$ echo $JAVA_HOME
/usr/lib/jvm/jdk1.6.0_35
这是正确的道路。该机器已安装64位64位Java Java JDK 1.6和64位Ubuntu Server 12.04。
我非常感谢你的回答。谢谢!
答案 0 :(得分:6)
您正在以超级用户(sudo)身份运行服务器,这不是必需的。但是我认为你没有在超级用户环境中设置JAVA_HOME。
答案 1 :(得分:5)
您可以像这样使用
sudo JAVA_HOME=/usr/lib/jvm/java-7-oracle ./wso2server.sh