Eclipse IDEをサポートするためにMavenベースのJavaプロジェクトを変換する方法
前回のチュートリアルでは、Java project with Mavenを作成しましたが、そのプロジェクトはEclipseスタイルのプロジェクトではないため、EclipseIDEにインポートできません。
Mavenで生成されたJavaプロジェクトをEclipseがサポートするスタイルプロジェクトに変換する方法を示すガイドを次に示します。
1. mvn eclipse:日食
とても簡単です。 pom.xml
ファイルが配置されているJavaプロジェクトフォルダに移動します。 そして、このコマンドを発行します:
mvn eclipse:eclipse
完全な例を参照してください:
D:\workspace-new\maven-test\example-core>mvn eclipse:eclipse [INFO] Scanning for projects... [INFO] Searching repository for plugin with prefix: 'eclipse'. [INFO] ------------------------------------------------------------------------ [INFO] Building example-core [INFO] task-segment: [eclipse:eclipse] [INFO] ------------------------------------------------------------------------ [INFO] Preparing eclipse:eclipse [INFO] No goals needed for project - skipping [INFO] [eclipse:eclipse {execution: default-cli}] [INFO] Using Eclipse Workspace: D:\workspace-new [INFO] no substring wtp server match. [INFO] Using as WTP server : Apache Tomcat v6.0 [INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER [INFO] Not writing settings - defaults suffice [INFO] Wrote Eclipse project for "example-core" to D:\workspace-new\maven-test\example-core. [INFO] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5 seconds [INFO] Finished at: Thu Apr 14 22:47:38 SGT 2011 [INFO] Final Memory: 7M/14M [INFO] ------------------------------------------------------------------------
Note
このコマンドを初めて実行する場合、プロジェクトをEclipseスタイルのプロジェクトに変換するために必要なすべての依存関係をダウンロードするのに時間がかかる場合があります。
2. Javaプロジェクトを検証する
その後、「.classpath
」と「.project
」の2つの新しいファイルが作成されます。 両方のファイルはEclipse IDE用に作成されます。
ファイル:.classpath
Wait, M2_REPO !?
「M2_REPO」クラスパス変数が生成されていることに気づきましたか? 初めて、add this
M2_REPO classpath variable to your Eclipse IDEにする必要があります。 Otherwise, Eclipse will raise error about your imported project later.
ファイル:.project
example-core org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature
3. Eclipse IDEにインポートする
次に、それをEclipse IDEにインポートし、以下の手順に従います。
Eclipse IDEで、メニューバーの[ファイル]→[インポート...]→[一般]→[既存のプロジェクトをワークスペースに]→[ルートディレクトリを選択](プロジェクトフォルダーを選択)→[完了]を選択します。
Mavenで生成されたJavaプロジェクトがEclipse IDEにインポートされ、すぐに開発を開始できます。