2015-02-05 237 views
2

我已经在Ubuntu 12.04上安装了axis2-1.6.2。在bin目录当我运行WSDL2Java.sh命令我得到这个消息:在运行Axis2 Script之前设置JAVA_HOME变量

You must set the JAVA_HOME variable before running Axis2 Script. 

但我已经设置了JAVA_HOME变量,当我运行:

echo $JAVA_HOME 

我得到:

/usr/lib/jvm/java-7-openjdk 

我该如何解决这个问题?

+0

您能否提供您的wsdl2java命令和结果的完整控制台输出。 – 2015-02-06 04:13:56

回答

1

试试这个:

JAVA_HOME=/usr/lib/jvm/java-8-oracle 
export JAVA_HOME 
PATH=$PATH:$JAVA_HOME/bin 
export PATH 

更换/usr/lib/jvm/java-8-oracle与路径到Java安装。