1

jboss-as:deployゴールを実行しようとすると、次のエラーが発生します。

現在のプロジェクトおよびリポジトリから利用可能なプラグイングループ[org.apache.maven.plugins、org.codehaus.mojo]にプレフィックス'jboss-as'のプラグインが見つかりません[ローカル(/home/user/.m2/repository )、中央(http://repo.maven.apache.org/maven2)] ->[ヘルプ1]

ここに書かれているすべてを試してみましたが、 JBoss Seamの例をビルドするときにmaven-javadoc-pluginとfailsafe-maven-pluginがありませんでしたが、うまくいきませんでした。Maven設定ファイル(pomのみ)に何も追加せずに、このプラグインを機能させる必要があります。

4

2 に答える 2

9

ビルドセクションに次のようなものが含まれていると仮定します。

<build>
...
    <plugins>
    ...
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jboss-maven-plugin</artifactId>
            <version>1.5.0</version>
            <configuration>
                <jbossHome>/usr/jboss-4.2.3.GA</jbossHome>
                <serverName>all</serverName>
                <fileName>target/my-project.war</fileName>
            </configuration>
        </plugin>
    </plugins>
</build>

jboss:deploy次に、の代わりにを使用する必要がありjboss-as:deployます。しかし、そのような場合:

<build>
...
    <plugins>
    ...
        <plugin>
            <groupId>org.jboss.as.plugins</groupId>
            <artifactId>jboss-as-maven-plugin</artifactId>
            <version>7.2.Final</version>
        </plugin>
    </plugins>
</build>

jboss-as:deploy次に、の代わりにを使用する必要がありjboss:deployます。

両方とも、裸のpomを使用したmaven3.0.4の新規インストールで機能しました。

于 2012-10-14T03:56:10.143 に答える
1

はい、ウェールズは正しいです。

最初のものはここにあり、2番目のものはここにあります。

したがって、「jboss-as」ゴール指定子または「jboss」ゴール指定子を使用する必要がある場合は注意が必要です。

于 2012-11-12T23:04:51.630 に答える