Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven部署到Tomcat_Java_Maven_Spring Mvc_Tomcat - Fatal编程技术网

Java Maven部署到Tomcat

Java Maven部署到Tomcat,java,maven,spring-mvc,tomcat,Java,Maven,Spring Mvc,Tomcat,我想将基于Maven的war文件部署到Tomcat。 使用的技术: Maven 3.1.1 Eclipse 4.2 jdk7 弹簧4.1.1.1已释放 雄猫7 Logback 1.0.13 我的maven文件中有这个插件: <!-- For Maven Tomcat Plugin --> <plugin> <groupId>org.apache.tomcat.maven</groupId>

我想将基于Maven的war文件部署到Tomcat。 使用的技术:

Maven 3.1.1 Eclipse 4.2 jdk7 弹簧4.1.1.1已释放 雄猫7 Logback 1.0.13

我的maven文件中有这个插件:

<!-- For Maven Tomcat Plugin -->
          <plugin>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.2</version>
            <configuration>
                <url>http://localhost:8080/manager/text</url>
                <server>TomcatServer</server>
                <path>/DevicesCloudWebApp</path>
                <username>admin</username>
                <password>admin</password>
                <update>true</update>
            </configuration>
          </plugin>

尝试添加如下所示的身份验证配置

<plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>${tomcat7-maven-plugin.version}</version>
        <configuration>
            <url>http://localhost:8080/manager/text</url>
            <server>tomcat</server>
            <username>admin1</username>
            <password>admin1</password>
            <path>/${project.artifactId}</path>
            <update>true</update>
         </configuration>
</plugin>

我们需要进一步查看此错误日志。导致其无法正确启动的错误存在。处理请求时捕获2082/25198 KB[INFO]I/O异常(java.net.SocketException):软件导致的连接中止:套接字写入错误[INFO]重试请求
<plugin>
        <groupId>org.apache.tomcat.maven</groupId>
        <artifactId>tomcat7-maven-plugin</artifactId>
        <version>${tomcat7-maven-plugin.version}</version>
        <configuration>
            <url>http://localhost:8080/manager/text</url>
            <server>tomcat</server>
            <username>admin1</username>
            <password>admin1</password>
            <path>/${project.artifactId}</path>
            <update>true</update>
         </configuration>
</plugin>
<role rolename="manager-script"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>
<user username="admin1" password="admin1" roles="manager-script"/>