0

Eclipse で ejb-javaee6 アーキタイプを使用して ejb プロジェクトを作成すると、次のエラーが発生します。

説明 リソース パス ロケーション タイプ 承認されたディレクトリ '/home/hfluz/workspace/maven-test/web2/target/endorsed' がありません。これを作成するには、Maven コマンド ライン ビルドを実行する必要がある場合があります。pom.xml /web2 行 28 Maven 構成の問題

説明 リソース パス 場所 タイプ プラグインの実行はライフサイクル構成でカバーされていません: org.apache.maven.plugins:maven-dependency-plugin:2.1:copy (execution: default, phase: validate) pom.xml /web2 line 53 Maven Project Build Lifecycleマッピングの問題

  • /target/endorsed/javaee-endorsed-api-6.0.jar ファイルが既に存在します。
  • IDE: JBoss Developer Studio 7 Beta 1 (組み込みの 3.0.4 Maven バージョンと 3.0.5 で試行)。
  • コマンドライン (maven 3.0.4) を使用してこの同じアーキタイプを生成し、プロジェクトを Eclipse にインポートすると、これらのエラーは表示されません。
  • 試してみたところ、webapp-javaee6 archetype (org.codehaus.mojo.archetypes から) でも同じことが起こります。

この問題の原因について何か知っている人はいますか?

4

1 に答える 1

0

Eclipse でターゲット フォルダーを更新してみてください (ワークスペースが同期していないようです)。

http://docs.jboss.org/tools/whatsnew/maven/maven-news-3.3.0.CR1.htmlを読んで、JBDS/JBT での承認済みライブラリ サポートについて確認してください。

于 2013-06-04T15:50:32.733 に答える