4

これは私のpom.xmlビルド構成です:

<build>
    <finalName>cfwd</finalName>
    <pluginManagement>
        <plugins>
            <plugin>
              <artifactId>maven-compiler-plugin</artifactId>
              <version>2.3.2</version>
              <configuration>
                <source>1.6</source>
                <target>1.6</target>
              </configuration>
            </plugin>
            <plugin>
              <groupId>org.apache.tomcat.maven</groupId>
              <artifactId>tomcat7-maven-plugin</artifactId>
              <version>2.0</version>        
              <configuration>
                <url>http://xx.xxx.xxx.xxx:8080/manager/text</url>
                <server>cifServer</server>
                <path>/cfwd</path>
                <addContextWarDependencies>true</addContextWarDependencies>
                <addWarDependenciesInClassloader>true</addWarDependenciesInClassloader>        
              </configuration>
            </plugin>
        </plugins>
    </pluginManagement>
</build>

http://xx.xxx.xxx.xxx:8080リモートサーバーのIPはどこですか。

経由でデプロイしようとすると、次のmvn tomcat:deployエラーが発生します。

[エラー]プロジェクトcfwdでゴールorg.codehaus.mojo:tomcat-maven-plugin:1.1:deploy(default-cli)を実行できませんでした:Tomcatマネージャーを呼び出せません:サーバーがHTTP応答コードを返しました:URLの403: http://localhost:8080/manager/deploy?path=%2Fcfwd&war=->[ヘルプ1] org.apache.maven.lifecycle.LifecycleExecutionException:プロジェクトcfwdでゴールorg.codehaus.mojo:tomcat-maven-plugin:1.1:deploy(default-cli)を実行できませんでした:Tomcatマネージャーを呼び出せません

localhost:8080mavenがリモートサーバーIPではなくにデプロイしようとしているように見える場所。何か案が?

4

2 に答える 2

6

構成したプラグインをトリガーするには、実行する必要がありますmvn tomcat7:deploy(「7」に注意)。

利用可能な目標の詳細については、このページを参照してください。

于 2012-12-05T15:18:09.927 に答える
1

403は禁止を意味します。

Tomcatマネージャーへの認証(パラメーターサーバー、パスワード、ユーザー名)を構成するには、公式ドキュメントを確認してください。

ダンカンジョーンズは正しいです:あなたは正しいプラグインを実行していません:tomcat7を使用してください。

于 2012-12-05T15:20:43.970 に答える