尝试从Axis2生成的代码创建jar

时间:2012-12-03 10:19:34

标签: java eclipse axis2

我已经生成了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正确但仍然得到相同的错误。

有什么建议吗?

3 个答案:

答案 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类路径。