1

普段は .NET WinForms を使用していますが、現在は他のチーム メンバーが作成した Java アプリを使用する必要があります。それらには多数のPOM.XMLファイルがあるため、Mavenで実行されていることはわかっていますが、Mavenに慣れていないため、これまでに行った手順は次のとおりです。

  • EClipse にいくつかの Subversion プラグインをインストールし、それらのプロジェクトをチェックアウトしました。
  • これらのプロジェクトの横には小さな「M」アイコンがなかったので、右クリックして、Maven に変換するなどのコマンドを選択すると、Mavenized になりました。私は推測する
  • しかし、多くのコンパイル エラーがあります。それらを修正する手順は何ですか? 多分私はまだプロジェクトをコンパイルしていませんか?この時点以降に実行する必要がある手順の順序は何ですか? 「mvn clean install」のコマンド フォールドが実行されるのを見たことがありますが、次は何かわかりません。これまでのところ、プロジェクトをEclipseにチェックアウトし、右クリックしてMavenに変換すると言いました。
4

2 に答える 2

1

プロジェクトを選択するかpom.xml(複数ある場合はルートにあるプロジェクト)、右クリック -> Run As...->Maven install

その後、Maven はプロジェクトのコンパイルを試みます。通常、これはバックグラウンドで発生しますが、何か問題が発生した場合、Eclipse のエラー メッセージはまったく役に立ちません。

コンソールで Maven を実行すると、意味のあるエラー メッセージが出力されます。ほとんどの場合、依存関係をダウンロードできませんでした。

于 2012-10-01T13:58:17.263 に答える
1
  1. プロジェクトをチェックしてください
  2. コマンド ラインmvn clean installで、ルート レベル (pom を含む最初のレベル) で実行します。これにより、すべてのライブラリのダウンロードを含むビルドが実行されます。
  3. Import Existing Maven Project日食で。これは、プロジェクトをインポートしてから Eclipse に変換しようとするよりも安全です。
  4. 開発する (ええ、私はこれがすべきであることを知っています...)
  5. 利益!

これを機能させるには、少なくとも eclipse 用の m2e プラグインが必要です。eclipseのJava EE版では標準だと思います。

于 2012-10-01T13:52:35.247 に答える