Eclipse IDEをサポートするためにMavenベースのJavaプロジェクトを変換する方法

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で、メニューバーの[ファイル]→[インポート...]→[一般]→[既存のプロジェクトをワークスペースに]→[ルートディレクトリを選択](プロジェクトフォルダーを選択)→[完了]を選択します。

Import Maven project to Eclipse IDE

Import Maven project to Eclipse IDE

Mavenで生成されたJavaプロジェクトがEclipse IDEにインポートされ、すぐに開発を開始できます。