WSO2 API管理器安装不了运行Java

WSO2 API Manager Installation can not run Java

我是 WSO2 API 管理器的新手,我第一次尝试在 Linux 虚拟机上安装 API 管理器。

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

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

我一直收到这个错误

ERROR: JAVA_HOME is not defined correctly

CARBON cannot execute java

我之前也遇到过这个问题。之所以我认为是java版本。 Bcz 我已经将我的 java 版本更改为 1.7,并且所有 wso2 产品都可以正常工作。 不要使用打开 jdk。安装甲骨文 java。按照下面 link 在 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

确保您 运行 同一终端中的所有命令 window。

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

或者设置JAVA_HOME后,你可以启动一个新终端window到运行 APIM。