3

プロジェクトのインストーラーを作成していますが、プロジェクトをチェックアウトした後、既存の Maven プロジェクトを Eclipse ワークスペースにインポートしたいと考えています。

できる限り迅速に対応させていただきます。

みんなありがとう!

4

1 に答える 1

1

既存の Maven プロジェクトのインポートを含め、Eclipse のセットアップを自動化しました。

最初にプロジェクトで mvn eclipse:eclipse を実行します

   mvn eclipse:eclipse:

次に、ワークスペースへのプロジェクトのヘッドレス インポートを実行する Eclipse プラグインを取得します。

   wget https://github.com/snowch/test.myapp/raw/master/test.myapp_1.0.0.jar

上記の jar を/eclipse/dropins/フォルダーにコピーします。

次に、Eclipse にインポートできるすべてのディレクトリを見つけて、「-import」で追加します。

IMPORTS=$(find . -type f -name .project)

# Although it is possible to import multiple directories with one 
# invocation of the test.myapp.App, this fails if one of the imports
# was not successful.  Using a for loop is slower, but more robust
for item in ${IMPORTS[*]}; 
do 
   IMPORT="$(dirname $item)/"
   echo "Importing ${IMPORT}"

   # perform the import using the test.myapp_1.0.0.jar
   eclipse -nosplash \
      -application test.myapp.App \
      -data $WORKSPACE \
      -import $IMPORT
done

最後に、M2_REPO 変数をワークスペースに追加します。

mvn eclipse:configure-workspace
于 2014-01-20T08:46:37.743 に答える