gpt4 book ai didi

java - Tomcat 7 : Connection reset by peer or Software caused connection abort

转载 作者:太空狗 更新时间:2023-10-29 23:03:51 27 4
gpt4 key购买 nike

我在尝试部署 Java 应用程序时遇到问题。

Cannot invoke Tomcat manager: Connection reset by peer: socket write error

Cannot invoke Tomcat manager: Software caused connection abort: socket write error

pom.xml 我有这个:

<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://localhost:8085/manager/html</url>
<server>tomcat7</server>
<path>/java_web</path>
<username>admin</username>
<password>admin</password>
</configuration>
</plugin>

tomcat-users.xml 我有这个:

 <tomcat-users>
<role rolename="admin"/>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-jmx"/>
<user username="admin" password="admin" roles="manager-gui,admin,manager-jmx,manager-script" />
</tomcat-users>

同样在 Maven/conf/settings.xml 我有:

<server>
<id>tomcat7</id>
<username>admin</username>
<password>admin</password>
</server>

当我想去

http://localhost:8085/manager/html/deploy?path=%2Fjava_web&update=true

然后输入用户名和密码(admin admin)我有错误:

403 Access Denied
You are not authorized to view this page.

但是我在 tomcat-users.xml 中输入了用户 admin 具有 manager-gui 角色。我正在使用 Tomcat 7.0.56 和 Jenkins。还可以使用命令:clean 和 tomcat7-redeploy。需要帮助以了解问题所在:C

最佳答案

在我的例子中设置看起来没问题,但我已经将相同的 webapp 上传到 tomcat 并且没有指定

<update>true</update>

在pom.xml中的tomcat插件

关于java - Tomcat 7 : Connection reset by peer or Software caused connection abort,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26356477/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com