Tomcat服务器java.lang.IllegalArgumentException异常-阿里云开发者社区

开发者社区> -开发者助手-> 正文

Tomcat服务器java.lang.IllegalArgumentException异常

简介: Tomcat服务器java.lang.IllegalArgumentException异常
+关注继续查看

启动tomcat时报如下异常:

Caused by: java.lang.IllegalArgumentException: The main resource set specified [C:\MyApp\apache-tomcat-9.0.29\wtpwebapps\jerryjsp] is not valid
    at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:752)
    at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:709)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    ... 30 more

查看Servers文件夹下面的server.xml:


C:\Users\i042416\eclipse-workspace\Servers\Tomcat v9.0 Server at localhost-config\server.xml


发现里面指向了一个无效的jsp应用:


手动删除server.xml文件里的Context节点,问题解决。服务器又可以启动了:


把jsp应用的war包放到tomcat文件夹下的webapps里,会自动解压进行部署:

Jul 20, 2020 10:57:21 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive [C:\MyApp\apache-tomcat-9.0.29\webapps\jerryjsp.war]
Jul 20, 2020 10:57:22 AM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jul 20, 2020 10:57:22 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive [C:\MyApp\apache-tomcat-9.0.29\webapps\jerryjsp.war] has finished in [1,579] ms

image.pngimage.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
关于云Linux部署tomcat服务器(Maven的多模块war包)
  博主的运行环境:   电脑系统:   Linux mint 18   JDK版本:  java version "1.8.0_171"   Maven版本:   Apache Maven 3.
2286 0
【我的Android进阶之旅】Android 7.0报异常:java.lang.SecurityException: COLUMN_LOCAL_FILENAME is deprecated;
之前开发的一个和第三方合作的apk,在之前公司的 Android 5.1 系统的手表上运行正常,今天在公司新开发的 Android 7.1系统的手表上运行的时候,使用 DownloadManager 下载之后,查询下载状态的时候,报了异常 java.
1871 0
Idea配置Tomcat服务器
我们都知道Idea的功能非常强大,插件很多,很多能帮助我们快速开发的东西都已经集成在idea内部了。假如我们做Java Web开发,需要配置Tomcat服务器。
1244 0
java.lang.StackOverflowError异常解决
在hibernate一对多映射中,两个实体都重写了toString()方法,,应用程序递归太深了,所以发生了堆栈溢出。
1261 0
12月1日云栖精选夜读:双11黑科技,阿里百万级服务器自动化运维系统StarAgent揭秘
还记得那些年我们半夜爬起来重启服务器的黑暗历史吗?双11期间,阿里巴巴百万量级主机管理能安全、稳定、高效,如丝般顺滑是如何做到的?阿里巴巴运维中台技术专家宋意,首次直播揭秘阿里IT运维的基础设施StarAgent,详细分析StarAgent是如何支持百万级规模服务器管控?如何像生活中的水电煤一样,做.
3161 0
2450
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载