我刚刚开始使用Eclipse Mars2 4.5.2和Tomcat 8.0.35为Windows 10上的作业开发SOAP Web服务。 Tomcat服务器启动正常,但是当我将JAX-WS依赖项jar复制到tomcat/lib
文件夹时,服务器会生成许多" File not found"其他随机jar文件的例外:
2016年5月27日下午3:54:09 org.apache.tomcat.util.scan.StandardJarScanner扫描 警告:无法从类加载器层次结构中扫描[file:/ H:/Dev/apache-tomcat-8.0.35/lib/txw2-2.2.10-b140802.1033.jar] java.io.FileNotFoundException:H:\ Dev \ apache-tomcat-8.0.35 \ lib \ txw2-2.2.10-b140802.1033.jar(系统找不到指定的文件)
我已经尝试过所有JAX-WS罐子,然后只需要那些必需但不起作用的罐子。
如果有人之前遇到过这个问题,并且知道如何解决这个问题,我们将不胜感激。
答案 0 :(得分:1)
在升级到较新的Tomcat版本(8.0.33 8.0.33)时,我在Linux Mint上遇到了这个问题。解决方案是阅读JAX-WS文档并按照安装说明进行操作: - )
首先,确保正确设置了CATALINA_HOME环境变量。现在,不要将JAX-WS jar文件复制到Tomcat的lib中(如果你已经删除它们,请删除它们),执行以下操作:
cd {extracted jaxws-ri directory}
ant install
ant install-api
答案 1 :(得分:1)
我有这个问题。我的解决方案是:
'mvn clean -Dmaven.test.skip=true install'
命令。希望这会对你有所帮助。