我已经生成了axis2代码,我想使用build.xml来创建一个jar文件。
当我尝试运行build.xml时,出现以下错误
Buildfile: /home/user/workspace/Axis2WSTest/build.xml
init:
pre.compile.test:
BUILD FAILED
/home/user/workspace/Axis2WSTest/build.xml:31: /home/user/workspace/Axis2WSTest/${env.AXIS2_HOME} does not exist.
我尝试过做
export AXIS2_HOME=/home/user/Desktop/Axis2-1.0
它绑定var正确但仍然得到相同的错误。
有什么建议吗?
答案 0 :(得分:1)
使用axis2文件夹的/ bin文件夹中的setenv.sh
答案 1 :(得分:1)
您只需要设置AXIS2_HOME变量,就可以这样做:
AXIS2_HOME=path_to_axis_bin_folder ant jar.server
答案 2 :(得分:0)
我得到了同样的错误。我关闭了eclipse,设置了AXIS2_HOME环境变量,重新打开了eclipse,我能够成功构建。有关设置的说明,请参阅Apache Axis2安装指南:http://axis.apache.org/axis2/java/core/docs/installationguide.html#standalone1
如果链接失效:
将Axis2标准二进制分发版下载并解压缩到一个方便的位置,以便分发版位于其自己的目录中。将环境变量AXIS2_HOME设置为解压缩的Axis2目录的路径名(例如:/opt/axis2-1.6.2)。 Linux用户也可以运行AXIS2_HOME / bin目录中提供的setenv.sh文件,将AXIS2_HOME环境变量设置为Axis2类路径。