请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

tomcat是否正常配置?webapps不能正常加载war包。

老师我从网站上下的tomcat bin目录下没有jar包,然后war包放入webapps下也没有加载出来。是因为我服务器没有正常启动还是我的server.xml没配置好?
老师我们有QQ互助学习群吗?

正在回答

2回答

翔仔 2019-02-20 23:46:07

同学好,群在PC右侧,需要用敲门砖进,里面有很多大牛。

没加载出war包的话,需要同学启动tomcat后,看看logs/catalina.out最后面报了什么错,再依据错误百度或者提问去解决

0 回复 有任何疑惑可以回复我~
  • 提问者 慕码人7211748 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-02-20 23:51:36
  • 提问者 慕码人7211748 #2
    根据logs/catalina.out的报错信息是
    Caused by: java.lang.IllegalArgumentException: The main resource set specified [/root/apache-tomcat-8.5.38/webapps/D:/projiectdev/image/upload] is not valid
    at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:748)
    at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:706)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    这个后面老师会讲吗
    回复 有任何疑惑可以回复我~ 2019-02-20 23:58:22
  • 翔仔 回复 提问者 慕码人7211748 #3
    应该是同学你的server.xml配置有误导致,根本不存在/root/apache-tomcat-8.5.38/webapps/D:/projiectdev/image/upload这样的路径。需要检查一下,建议按照我的手记去配置,https://www.imooc.com/article/20583
    这类错误没有遇到过呢,视频里面不会讲,但是会讲如何部署这些
    回复 有任何疑惑可以回复我~ 2019-02-21 00:05:10
提问者 慕码人7211748 2019-02-21 00:28:48

我的问题已经解决,这是归纳:

一:tomcat一次安装的是src而不是完整的,导致tomcat缺少jar包无法启动;

二:在server.xml文件中加了一个这个域名解析。

<Context docBase="D:/projiectdev/image/upload" path="\upload" reloadable="true"></Context>导致了后面那个错误。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信