我使用JDK6的内置JAX-WS
支持开发了一个Simple WebService,并在Tomcat6
上部署为Web项目。
为此,我需要将jaxws-api.jar
复制到TOMCAT_HOME/endorsed directory
(由于一些类加载器问题)和一些JAX-WS RI
jars复制到WEB-INF/lib
,最后它工作正常。
现在我需要为其他地方部署的其他JAX-WS
webservice编写客户端,并从我创建的Web App中调用它。
由于我的JAX-WS
文件夹中有WEB-INF/lib
个罐子,我收到错误。
我可以从一个独立的java项目调用webservice而不在我的类路径上有JAX-WS RI
个jar。
有人可以告诉我如何部署Web项目,也就是WebService Provider和WebService Consumer?
答案 0 :(得分:0)
我按照Metro分发示例中的步骤将ant build文件放在需要复制到JRE和tomcat背书目录的jar文件中。现在工作正常。
谢谢。