使用Tomcat进行tldScanJar警告

时间:2011-05-09 15:22:10

标签: tomcat servlets

我使用Tomcat收到tldScanJar警告。日食的控制台显示:

  

org.apache.catalina.startup.TldConfig tldScanJar警告:失败   处理JAR   [罐子:JNDI:/localhost/fileUpload/WEB-INF/lib/commons-io-1.3.2.jar /空]   对于TLD文件java.io.IOException:访问被拒绝

欢迎任何建议

4 个答案:

答案 0 :(得分:3)

昨天我自己在tomcat 7.0.12,jdk 1.6.0_25(x64,centos)。原来是从tomcat目录中删除临时目录导致了这个问题。尝试添加tomcat / temp并确保运行tomcat的用户可以完全控制它。另外,检查tomcat目录其余部分的权限,以确保它没有访问问题。

答案 1 :(得分:0)

我遇到了同样的问题,为我的用户帐户设置了“完整”权限(RMB on Tomcat dir -> Security -> Edit -> Add, write your login -> Ok, and check "Full control")。

答案 2 :(得分:0)

我最近在Windows 7上使用Tomcat 7.0.21时出现此错误,因为war包含具有重复类定义的jar(类在war WEB-INF/lib目录中的多个jar中定义)。清理jar列表解决了问题(因为我没有回去尝试重新测试/测试它)。

答案 3 :(得分:0)

在我的情况下,我遇到了同样的问题,但我犯了一个错误,我只是双击打开了我的IDE(我使用的是IntelliJ)。

但是当我右键单击打开我的IDE并选择 Run as Adminstrator 时,我的情况就不会发生这种情况。试试吧。请不要忽视任何小错误。