m2eclipse プラグインを使用して Eclipse をインストールしました。コマンドラインから Maven を実行したいと思います。Eclipse と統合されたバージョンでこれを行うことは可能ですか、それとも Maven を個別にインストールする必要がありますか?
質問する
86 次
2 に答える
2
Maven が Eclipse 内で何かをビルドしている間に、ビルドが終了する前にターミナルで次のコマンドを実行すると、
sudo ps aux | grep java
これは、Eclipse が Maven を実行するために使用するコマンドであることがわかります。
/usr/lib/jvm/java-7-oracle/bin/java -Dmaven.home=EMBEDDED -Dclassworlds.conf=/home/a/dev/workspace/.metadata/.plugins/org.eclipse.m2e.core/launches/m2conf4172661110787200776.tmp -Dfile.encoding=UTF-8 -classpath /home/a/dev/eclipse_indigo/configuration/org.eclipse.osgi/bundles/870/1/.cp/jars/plexus-classworlds-2.4.jar org.codehaus.plexus.classworlds.launcher.Launcher -B install
次に、基本的にあなたの質問に対する答えは「いいえ」ですが、目的がまったく同じ Maven バージョン (必ずしも同じ Maven ではない) を実行することである場合は、次のようにすることができます。
まず、Eclipse が使用している Maven のバージョンを見つけます。
- 実行 -> 実行構成 -> Maven ビルドの作成
- 「目標:」に -version と入力
- 任意のベース ディレクトリを選択します (ワークスペース内の任意の Maven プロジェクトである可能性があります)。
- 走る
- Eclipse のコンソールに、使用している Maven のバージョンが表示されます
次に、同じバージョンの Maven をダウンロードし、Eclipse と別の Maven が同じ settings.xmlを使用していることを確認するだけです。
于 2013-04-19T18:53:37.907 に答える
1
CLI バージョンをインストールする必要があります。mvn
このプラグインは、やなどのプラットフォーム固有のランチャーを提供しませんmvn.bat
。
于 2013-04-18T21:35:35.207 に答える