3

运行生成的 WebService 客户端需要Axis2发行版(版本1.6.2 )中的哪些 jar ?

二进制分发的库文件夹中有几个jar,但没有通知,需要哪些,在什么情况下?答案Axis2 客户端的最小类路径是什么?已过时 - 它是关于 1.5 版的,问题本身是关于 1.4 版的。

那么来自 1.6.2 发行版的 jar 是:

  • 在 Java 1.6 及更高版本下需要?
  • Java 1.5 还需要
  • 可选,仅在使用特定功能时?
4

2 回答 2

6

对于我们的 Axis2 客户端,我们包含这些 jar。我们使用 JDK 1.7,因此对于 JDK 1.5,您可能需要更多。您可能还需要其他 jars,具体取决于您使用的绑定(我们使用 xmlbeans)。

axiom-api-1.2.13.jar
axiom-impl-1.2.13.jar
axis2-adb-1.6.2.jar
axis2-kernel-1.6.2.jar
axis2-transport-local-1.6.2.jar
axis2-transport-http-1.6.2.jar
axis2-xmlbeans-1.6.2.jar
httpcore-4.0.jar
neethi-3.0.2.jar
wsdl4j-1.6.2.jar
XmlSchema-1.4.7.jar
于 2013-03-26T17:46:46.307 回答
1

通常,对于这个问题的答案,您可以查看Axis2 WAR 发行版。这是一个 WAR 文件,您可以下载(或自己构建)。一切准备就绪,可以部署在 Tomcat 或其他 Web 应用程序容器中。

原则上,您可以在 tomcat 中部署一次 Axis2.war,然后在 Axis2 环境中部署单独的 AAR 文件(Axis2 服务)。因此,axis2.war 只提供了 Axis2 运行时环境。

于 2013-03-26T16:36:56.347 回答