回答:
既存のMavenプロジェクトをEclipseにインポートしたい。コマンドラインから実行する方法と、
mvn eclipse:eclipse
EclipseからMaven Eclipseプラグインをインストールする方法の2つが見つかりました。両者の違いは何ですか?どちらが望ましいですか?
Mavenのエクリプス・プラグインがあります Mavenプラグインとしている常に(Mavenの1で利用可能な最初のプラグインのいずれかのMaven 2に移行最初のプラグインのうちの1つ)がありました。長い間、既存のMavenプロジェクトのインポートをEclipse に統合するための唯一の適切な方法でした。実際には、実際の統合は提供されません。Mavenプロジェクトから.project
と.classpath
ファイル(WTPもサポートしています)を生成するだけです。私は何年もの間このプラグインを使用しており、非常に満足していました(現時点ではm2eclipseのようなMaven用のEclipseプラグインには非常に満足していません)。
m2eclipseのプラグインはの一つであるMavenのためのEclipseプラグイン。これは実際には、Eclipse IDE内にMavenを統合することを目的としたプロジェクトの最初で最も成熟したプロジェクトです(これは常に当てはまるわけではなく、2年前まで実際には使用できませんでした。MevenideとM2Eclipseのフィードバック、Q for Eclipse / IAM)。しかし、EclipseやPOMエディター、その他の豪華なウィザードからMavenプロジェクトを作成するようなものを使用しない場合でも、このプラグインは完全に使用可能であり、非常にスムーズな統合を提供し、優れた機能を備えています...言葉、私は最終的にそれに切り替えました:)私は今、それをすべてのユーザー(上級者または初心者)に推奨します。
Eclipseメニューの[ヘルプ]-> [新しいソフトウェアをインストール]からMaven Eclipseプラグインをインストールしても、プラグインセクションにMaven Eclipseプラグインを含めるようにpom.xmlを変更する必要がありますか?
この質問は少し混乱しますが、答えはノーです。m2eclipseプラグインをインストールしたら、パッケージエクスプローラーを右クリックして[ インポート...]> [Mavenプロジェクト]をクリックするだけで、既存のMavenプロジェクトをEclipseにインポートできます。
私はEclipseやMavenの経験がないため、他の回答は少し複雑に思えました。
以下のより簡単な一連のステップが私にとってうまくいきました:
前提条件:Eclipse IDEにMavenプラグインがインストールされていることを確認してください: MavenプラグインをEclipseに追加する方法
pom.xml
ファイルます)。を使用mvn eclipse:eclipse
すると、一般的なEclipse構成ファイルが生成されます。単純なプロジェクトの場合はこれで問題ありません。ただし、サーブレット/ jspなどのWebベースのプロジェクトの場合は、Java EE機能をEclipse(WTP)に手動で追加する必要があります。
Eclipseサーバー部分を介してプロジェクトを実行可能にするには、Eclipse用にApacheを構成します。ApacheTomcatをダウンロードしてどこかに解凍します。Eclipse Windows-> Preferences-> Servers-> Runtime Environments add(Create local server)で、お使いのTomcatのバージョンを選択し、次に、解凍したTomcatのディレクトリを参照して、Finishをクリックします。
ウィンドウ->ビューの表示->サーバープロジェクトをサーバーリストに追加します。
MavenにはEclipseプラグインがあり、EclipseにはMavenプラグインがあります。それらのことを議論します。これらのコマンドラインスタッフでMavenを使用しているときなど、Eclipseを実行しているときは、コマンドラインコードはあまり必要ありません。役立つ、Mavenとeclipseは優れた統合を提供し、それらはプラグインのおかげで非常にうまく機能します
ステップ1:mavenプロジェクトに移動します。ここに私のプロジェクトはFirstAppです(私のプロジェクトの例はFirstAppです)
そこで、1つのpom.xmlファイルを見ることができます。次に、そのpom.xmlを使用してEclipseプロジェクトを生成します。
手順2:mvn eclipse:eclipseコマンドを使用する
ステップ3:プロジェクトを確認する
このコマンドの実行後、2つの新しいファイルが作成されていることに注意してください
注:-これらのファイルはどちらもEclipse用に作成されています。これらのファイルを開くと、「M2_REPO」クラス変数が生成されることがわかります。そのクラスパスをEclipseで追加したい場合、Eclipseはエラーを表示します。
ステップ4:Eclipseプロジェクトのインポート
ファイル->インポート->一般->ワークスペース内の既存のプロジェクト->ルートディレクトリを選択->完了
m2eclipseプラグインの方が便利だと思います。これは、POMエディターやEclipse内からのMavenプロジェクトの作成などの素晴らしいツールを提供します。
eclipse:eclipse
最初に使用する必要はありません。m2eclipseをインストールしている場合は必要ありません。インポートするだけ...> Mavenプロジェクトを作成し、maven-eclipse-pluginを忘れます。
Eclipse Maven Integration(m2e)1.7を含むEclipse Neon以降、推奨される方法は次のいずれかの方法です。
.project
)と、ファイルのみを含む非Eclipseプロジェクトで機能しますpom.xml
。ファイル»インポート»Maven»既存のMavenプロジェクト»次へ
http://www.websparrow.org/misc/how-to-import-maven-project-in-eclipse