3

当我尝试运行 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

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

我真的很感谢你的回答。谢谢!

4

2 回答 2

6

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

于 2012-10-01T08:32:45.243 回答
5

你可以像这样使用它

sudo JAVA_HOME=/usr/lib/jvm/java-7-oracle ./wso2server.sh
于 2014-08-11T11:36:49.150 回答