3

Eclipse IDE (バージョン 3.71) で単純な Maven アプリケーションを作成するには、フォルダー ( Edit 2と他のフォルダー)を含むアーキタイプの選択をスキップします。

src/main/resources
src/test/resources

コマンドラインを使用すると、これらのフォルダーが見つかりません。Maven ガイドを使用して、 Maven サイトで指定されているコマンドラインを使用して、Eclipse IDE 用の Maven プロジェクトを作成しています。

mvn archetype:generate -DgroupId=guide.ide.eclipse -DartifactId=guide-ide-eclipse

コマンドラインから Eclipse の動作を模倣するにはどうすればよいですか? 正しい archetypeID を見つけて、引数を追加しようとしましたが、成功しませんでした。

編集1

結果のmavenプロジェクトはgitリポジトリに含まれているため、この質問で詳しく説明されているようにプロジェクトをインポートできます

4

1 に答える 1

5

この不整合の問題は、Maven の Eclipse プラグインで長い間確認されてきました。Maven コマンドの実行に Eclipse IDE を使用する場合、Maven がコマンド ラインで動作するのとまったく同じようには動作しません。したがって、ほとんどの開発者が行うことは、コマンドラインから maven コマンドを実行してから実行することです

mvn eclipse:eclipse

Eclipse プロジェクトを更新します。その後、Eclipse IDE に戻り、プロジェクトを更新します。その後、コマンドラインで行われた変更に従ってプロジェクトが更新されます。

次の構成で pom.xml を更新することもお勧めします。

<plugin>
    <version>2.9</version>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <configuration>
        <wtpversion>2.0</wtpversion>
    </configuration>
</plugin>
于 2012-10-16T11:17:06.160 に答える