运行生成的 WebService 客户端需要Axis2发行版(版本1.6.2 )中的哪些 jar ?
二进制分发的库文件夹中有几个jar,但没有通知,需要哪些,在什么情况下?答案Axis2 客户端的最小类路径是什么?已过时 - 它是关于 1.5 版的,问题本身是关于 1.4 版的。
那么来自 1.6.2 发行版的 jar 是:
- 在 Java 1.6 及更高版本下需要?
- Java 1.5 还需要
- 可选,仅在使用特定功能时?
运行生成的 WebService 客户端需要Axis2发行版(版本1.6.2 )中的哪些 jar ?
二进制分发的库文件夹中有几个jar,但没有通知,需要哪些,在什么情况下?答案Axis2 客户端的最小类路径是什么?已过时 - 它是关于 1.5 版的,问题本身是关于 1.4 版的。
那么来自 1.6.2 发行版的 jar 是:
对于我们的 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
通常,对于这个问题的答案,您可以查看Axis2 WAR 发行版。这是一个 WAR 文件,您可以下载(或自己构建)。一切准备就绪,可以部署在 Tomcat 或其他 Web 应用程序容器中。
原则上,您可以在 tomcat 中部署一次 Axis2.war,然后在 Axis2 环境中部署单独的 AAR 文件(Axis2 服务)。因此,axis2.war 只提供了 Axis2 运行时环境。