チームメンバーがbitbucketでプロジェクトを私と共有し、Mavenを使用して依存関係を管理しました。リポジトリを(mercurialを使用して)ワークスペース(Eclipse)に複製し、maven、m2e、およびその他すべての必要なセットアップファイルをダウンロードした後、4を除くすべてのプロジェクトライブラリを取得できました。
プロジェクトをダウンロードした後、いくつかのmvn
コマンドを実行して、これらの不足しているjarファイルをクリーンアップ、インストール、できればダウンロードしました。コマンドを実行mvn -e
すると、何の役にも立たないこの長いエラーが発生します。これらの4つのjarファイルを見つけてダウンロードし、Mavenリポジトリに配置する必要がありますか?
コマンド出力:mvn -e
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 23.769s
[INFO] Finished at: Mon Apr 09 17:42:17 CDT 2012
[INFO] Final Memory: 4M/15M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project Dugsi_Manager: Could not resolve depen
dencies for project org.bixin.dugsi:Dugsi_Manager:war:0.1.0.BUILD-SNAPSHOT: The
following artifacts could not be resolved: org.eclipse.persistence:eclipselink:j
ar:2.2.0, org.eclipse.persistence:javax.persistence:jar:2.0.3, org.vaadin:icepus
h-gwt:jar:0.1.2, org.jqurantree:jquran:jar:1.0.0: Could not find artifact org.ec
lipse.persistence:eclipselink:jar:2.2.0 in spring-maven-release (http://maven.sp
ringframework.org/release) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
編集:
プロジェクトのクローンを作成する他のすべてのチームメンバーとローカルリポジトリを共有する必要があります。Mavenを使用しない外部jarは、ローカルリポジトリに手動でインストールする必要があります。これにより、ローカルリポジトリを共有できないため、問題が発生しますか?何か案は