WSO2 API Manager安装无法运行Java

时间:2016-11-15 22:28:57

标签: java ubuntu wso2 wso2-am wso2carbon

我是WSO2 API管理器的新手,我正在尝试在Linux VM机器上首次安装API Manager。

已安装Java-8。定义了JAVA_HOME并指向/ usr / lib / jvm / java-8-oracle。它已通过运行echo $JAVA_HOME进行验证,看起来是正确的。 JAVA_HOME和路径都在/ etc / environment文件中定义。

在WSO2方面我下载了它,我正在尝试运行wso2server.sh可执行文件。

我一直收到此错误

  

错误:未正确定义JAVA_HOME

     

CARBON无法执行java

2 个答案:

答案 0 :(得分:1)

我之前也遇到过这个问题。我之所以认为java版本。 Bcz我已将我的java版本更改为1.7,并且所有wso2产品都能正常工作。 不要使用open jdk。安装oracle java。按照以下链接在ubuntu上安装oracle java。

更改配置文件,如下所示,

JAVA_HOME=/usr/local/java/jdk1.7.0_45
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux

答案 1 :(得分:1)

确保在同一终端窗口中运行所有命令。

或者,您可以在启动APIM之前为修改后的文件运行source命令。

或者在设置JAVA_HOME后,您可以启动一个新的终端窗口来运行APIM。