1

我正在编写一个 Axis2 客户端,它无法访问文件系统上的存储库文件夹。有没有办法从类路径加载轴需要的模块,例如壁垒和寻址。

4

2 回答 2

1

您可以将 .mar 文件添加到类路径中。Axis2 可以选择类路径中的 .mar 文件作为模块文件。

于 2011-09-22T13:05:29.623 回答
0

只需在文件系统上安装 axis2 并将其lib目录添加到CLASSPATH. 您可以在系统范围内设置它或创建批处理/shell 脚本来运行您的客户端。我更喜欢批处理/shell 脚本,我还可以在其中设置一些其他选项。使用axis2库,它看起来像:

SET CLASSPATH=my_axis_client.jar;c:/axis2-1.5.1/lib/*
java -Dfile.encoding=utf8 yyy.zzz.my_axis_client

如果你在 unix 上工作,那么而不是这样

SET CLASSPATH=...

利用

export CLASSPATH=my_axis_client.jar:/my/axis/lib/*

(请注意,在 unix 上使用:而不是在;中分隔目录CLASSPATH

于 2011-09-22T07:26:43.940 回答