热卖商品
新闻详情
自动部署Tomcat错误排除 - Jerry-hu的个人页面 - OSCHINA - 中文...
来自 : 开源中国
发布时间:2021-03-24
昇腾众智计划火热上线!140个算子/模型等你来挑战!>>>
1.Connection refused错误
报错信息如下:
[ERROR]Failedtoexecutegoalorg.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT:deploy(default-cli)onprojecthelloworld:CannotinvokeTomcatmanager:Connectionrefused:connect- [Help1]
原因:未启动Tomcat服务器
解决办法:先启动Tomcat服务器再选择Run
2. 401错误
报错信息如下:
[ERROR]Failedtoexecutegoalorg.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT:deploy(default-cli)onprojecthelloworld:CannotinvokeTomcatmanager:ServerreturnedHTTPresponsecode:401forURL:http://localhost:8080/manager/text/deploy?path=%2Fhelloworld- [Help1]
原因:权限问题
解决办法在$CATALINA_BASE/conf/tomcat-users.xml,
如D:\\apache-tomcat-7.0.34\\conf\\tomcat-users.xml文件中添加权限
rolerolename=”manager”/ userusername=”admin”password=”admin”roles=”manager”/
修改pom.xml文件,在 configuration
/configuration 中添加
username admin /username password admin /password
3.403错误
报错信息如下:
[ERROR]Failedtoexecutegoalorg.apache.tomcat.maven:tomcat7-maven-plugin:2.0-SNAPSHOT:deploy(default-cli)onprojecthelloworld:CannotinvokeTomcatmanager:ServerreturnedHTTPresponsecode:403forURL:http://localhost:8080/manager/html/deploy?path=%2Fhelloworld- [Help1]
原因:产生该问题有可能因为两个原因,具体参见解决办法
解决办法:
1)如果使用的是Tomcat 7,需要修改pom.xml中部署的url地址,将
url http://localhost:8080/manager /url
改
url http://localhost:8080/manager/text /url
在这次部署的问题上,我就是遇到了url 的问题,我用的是tomcat7
2)给tomcat用户权限分配上,需要同时具备manager-gui和manager-script权限
正确的conf/tomcat-users.xml配置应为:
tomcat-users rolerolename=\"manager-gui\"/ rolerolename=\"manager-script\"/ userusername=\"admin”password=\"admin\"roles=\"manager-gui,manager-script\"/ /tomcat-users
4、上传war 包过大错误 ---感谢 5楼杨木祥童鞋的提供
配置正确的情况下,由包太大,超过默认的50M,导致上传失败。
查看manager log发现,报以下异常:
SEVERE: HTMLManager: FAIL - Deploy Upload Failed, Exception: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (74072771) exceeds the configured maximum (52428800)
解决方案
修改/webapps/manager/WEB-INF/web.xml中,
max-file-size 100000000 /max-file-size max-request-size 100000000 /max-request-size
可以解决。
本文链接: http://williamsjerry403.immuno-online.com/view-694794.html
发布于 : 2021-03-24
阅读(0)
最新动态
2021-03-25
2021-03-25
2021-03-25
2021-03-24
2021-03-25
2021-03-25
2021-03-25
2021-03-24
2021-03-24
2021-03-24
2021-03-25