我正在尝试运行 Tomcat 7 并收到以下错误:
java.lang.NoSuchMethodError: com.sun.xml.ws.assembler.TubelineAssemblyController: method <init>()V not found
根据这篇文章(http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/)
- gmbal-api-only.jar
- ha-api.jar
- jaxb-core.jar
- jaxb-impl.jar
- jaxws-api.jar
- jaxws-rt.jar
- 管理-api.jar
- 策略.jar
- stax-ex.jar
- 流缓冲.jar
我将这些 jar 添加到 Tomcat 的库(C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.37\lib)、我的项目的库,甚至在 JDK 下:C:\Program Files\Java\jdk1.7.0_15 \lib,还是不行。
有趣的是我的项目中没有使用 com.sun.xml.ws.assembler.TubelineAssemblyController 类。有人有什么主意吗?提前致谢。