4000-520-616
欢迎来到免疫在线!(蚂蚁淘生物旗下平台)  请登录 |  免费注册 |  询价篮
主营:原厂直采,平行进口,授权代理(蚂蚁淘为您服务)
咨询热线电话
4000-520-616
当前位置: 首页 > 新闻动态 >
热卖商品
新闻详情
自动部署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)
公司介绍
品牌分类
联络我们
服务热线:4000-520-616
(限工作日9:00-18:00)
QQ :1570468124
手机:18915418616
官网:http://