Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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 tomcat7:部署失败,状态代码:403,原因短语:禁止_Java_Maven_Tomcat7_Maven 3 - Fatal编程技术网

Java maven tomcat7:部署失败,状态代码:403,原因短语:禁止

Java maven tomcat7:部署失败,状态代码:403,原因短语:禁止,java,maven,tomcat7,maven-3,Java,Maven,Tomcat7,Maven 3,我正在使用tomcat maven插件部署我的java web应用程序。现在,当我使用Tomcat7.0.32时,一切都正常了,这是我的插件配置 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.1</ver

我正在使用tomcat maven插件部署我的java web应用程序。现在,当我使用Tomcat7.0.32时,一切都正常了,这是我的插件配置

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
       <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.1</version>
            <configuration>
                <url>http://localhost:8080/manager/text</url>
                <server>my-tomcat</server>
                <path>/myapp</path>
            </configuration>
</plugin>
<servers>
   <server>
        <id>my-tomcat</id>
        <username>manager</username>
        <password>pwd</password>
   </server>
</servers>
而且不工作,而在7.0.32版本中,我会弹出身份验证窗口


我哪里做错了?

我遇到了类似的问题,通过在C:\Users{userName}\.m2\中创建settings.xml并包含以下内容来解决

我的雄猫
经理
pwd


出于某种原因,插件似乎没有从%MAVEN_HOME%/conf/settings.xml获取凭据,并期望它出现在C:\Users{userName}.m2\settings.xml中。7.0.50是否在您的计算机上运行?甚至可以吗?确保您安装了manager插件。如@hofan41所述,请仔细检查关于设置“manager应用程序”的说明。
<role rolename="manager-gui"/>
<user username="managerGui" password="pwd" roles="manager-gui"/>

<role rolename="manager-script"/>
<user username="manager" password="pwd" roles="manager-script"/>
 http://localhost:8080/manager/text