从类路径加载axis2模块

问题描述:

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

+0

还没有答案!哇!真奇怪!我在其他网站上看到了相当多的类似问题,对他们的问题或我的问题没有确切的答案。 – sebaj

只需在您的文件系统上安装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中的目录)

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