2011-05-09 36 views
3

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

org.apache.catalina.startup.TldConfig tldScanJar警告:无法 处理JAR [罐子:JNDI:/本地主机/文件上传/ WEB-INF/LIB /公地IO- !1.3.2.jar /空] 的TLD文件产生java.io.IOException:访问被拒绝

任何建议,欢迎

回答

3

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

+0

tomcat/temp目录在那里,我的操作系统是windows 7.现在我发现所有放在web-inf/lib中的jar都会导致这个问题,它真的让我困惑 – yebw 2011-05-12 14:47:59

0

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

0

我最近在Windows 7上的Tomcat 7.0.21中发现了一个包含重复类定义的jar(战争WEB-INF/lib目录中的一个jar被定义在一个jar中)的错误。清理jar列表解决了这个问题(我没有回去尝试重新生成/测试它)。

0

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

但是当我用右键单击打开我的IDE,并选择以管理员身份运行那么它不会发生在我的情况。所以试试吧。请不要忽略任何小错误。