2009-06-12 25 views
2

私はEclipse(またはIDE)上で作業しているいくつかのプロジェクトを持っていますので、特定のEclipse依存性の機能に依存したくありません。一部のプロジェクトは他のプロジェクトに依存しています。通常、Eclipseでは他のプロジェクトへの参照としてプロジェクトを追加しますが、Mavenを使用するときにこれをどのように処理するかはわかりません。デプロイメント環境では、jarファイルが作成され、mavenビルドではリポジトリから最新のjarファイルを取得できます。開発環境では、mavenを使って別のプロジェクトのソースコードを参照する方法はありますか?たとえば...Mavenソースコードの依存関係

私はこのシナリオを持っている: プロジェクトAはB

に依存し、私はBに変更を加える必要があり、それがAに更新が必要になります、私は変更を加える必要はありません私はMavenを介してこれらの依存関係を管理したいと思います - どんな助けもありがとうございます。

おかげで、ジェフ

答えて

5

maven 2 eclipse pluginは依存関係が最初のワークスペース内で検索し、その後、リポジトリにある「ワークスペース依存解決」を有しています。

0

自分の開発を行うときにSNAPSHOTバージョンを使用しています。プロジェクトAはプロジェクトBの最新のSHAPSHOTバージョンに依存するので、プロジェクトBを変更すると、チームシティが再コンパイルされ、新しいSHAPSHOTアーティファクトがアーティファクトにプッシュされます。次に、プロジェクトAをクリーンにしてコンパイルして、新しいプロジェクトBを入手します。