在tomcat项目中提示
Stacktrace:] with root cause
java.lang.IllegalArgumentException
at org.apache.catalina.webresources.AbstractResourceSet.checkPath(AbstractResourceSet.java:41)
Stacktrace:] with root cause
java.lang.IllegalArgumentException
at org.apache.catalina.webresources.AbstractResourceSet.checkPath(AbstractResourceSet.java:41)
只能下载tomcat 8.0源码进行分析:
找到对应的checkPath()方法如下:

path.charAt(0) != '/' 可知,如果Path是D:\apache-tomcat-8.0.0-RC5\webapps\simis\temp\ 将会报错,至此问题解决。
找到对应的checkPath()方法如下:
path.charAt(0) != '/' 可知,如果Path是D:\apache-tomcat-8.0.0-RC5\webapps\simis\temp\ 将会报错,至此问题解决。
Tomcat路径异常解析
本文详细解析了在Tomcat项目中出现的java.lang.IllegalArgumentException异常原因,并提供了具体解决方案。问题出现在资源路径设置不当,导致AbstractResourceSet.checkPath()方法抛出异常。
147

被折叠的 条评论
为什么被折叠?



