0

pom ファイルを使用して webapp Java プロジェクトを作成しました。次に、「mvn eclipse:eclipse」と入力して、Eclipse にインポートします。

(ところで、通常、どのようにして Java プロジェクトを Eclipse に直接インポートしますか? 私は常に eclipse:eclipse が完全に機能することを発見しましたが、 eclipse:eclipse と入力するには、この追加の手順を実行する必要があるだけです)

次に、日食で、プロジェクトを編集してコンパイルしますが、すべて問題ありません。しかし、Eclipse の Tomcat サーバーでプロジェクトを実行すると、javax.servlet などの多くの基本的な依存関係クラスを見つけることができません。その理由は、これらの依存関係 jar が WEB-APP/lib への配置アセンブリに含まれていないためです。「プロパティ」-->「アセンブリ」-->「追加...」を手動でクリックする必要があります。

mvn eclipse:eclipse にこれを自動的に行うように指示する方法はありますか?

ありがとうヤン

4

1 に答える 1

1

> 通常どのように Java プロジェクトを Eclipse に直接インポートしますか?

m2eプラグインをインストールすると、プロジェクトのインポート ウィザードから Maven プロジェクトを直接インポートできます。

> javax.servlet などの多くの基本的な依存関係クラスが見つからない

これらの依存関係を POM に含める限り、これは発生しません。

<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>servlet-api</artifactId>
  <version>2.5</version>
  <scope>provided</scope>
</dependency>
于 2013-05-07T21:45:31.693 に答える