我正在编写一个 Axis2 客户端,它无法访问文件系统上的存储库文件夹。有没有办法从类路径加载轴需要的模块,例如壁垒和寻址。
问问题
2082 次
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 回答