WSO2 API Manager安装无法运行Java
我是WSO2 API管理器的新手,我试图在Linux VM机器上首次安装API Manager。WSO2 API Manager安装无法运行Java
Java-8已安装。定义JAVA_HOME并指向/ usr/lib/jvm/java-8-oracle。它已通过运行验证:echo $JAVA_HOME
,它看起来是正确的。 JAVA_HOME和path都在/ etc/environment文件中定义。
在WSO2方面,我下载了它,我试图运行wso2server.sh可执行文件。
我不断收到此错误
ERROR: JAVA_HOME is not defined correctly
CARBON cannot execute java
确保运行在同一个终端窗口中的所有命令。
或者,您可以在启动APIM之前运行source
命令修改的文件。
或者在设置JAVA_HOME之后,您可以启动一个新的终端窗口来运行APIM。
我也面临这个问题早。我觉得java版本的原因。 Bcz我已将我的java版本更改为1.7,所有的wso2产品都能正常工作。 不要使用打开的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
我没有尝试这个,因为我想用java 8! – peztherez
您是否回显$ JAVA_HOME并在相同的终端窗口中运行APIM?如果是,请使用所有命令发布屏幕截图。 – Bee
Bhathiya你是怎么知道的,我在同一个终端窗口中运行了一切,并修复了问题。谢谢:) – peztherez
是的,发生了。 :)我会把它作为一个答案.. – Bee