hudson ciでプロジェクトをビルドするためにMavenとNexusを使用しています。私が新しいスナップショットアーティファクトを展開するたびに、彼はこれをネクサスのユニークなバージョンでやっています。 Nexusが常に最新のバージョンを提供してくれているので、私にとってはいいです。MavenユニークバージョンのJarファイル名
は、今私は、このスナップショットの依存関係を使用している私のプロジェクトのwarファイルに見て、そのは絶対に罰金ではありませんそのlibディレクトリに次のjarファイルを持つ:
フレームワーク・クライアント1.1-20120302.141044-3を.jar
問題は、私がEBMをORMとして使用していることと、ebean.propertiesにjar名を指定して、モデルを見つける場所を知る必要があることです。
どうすれば最新のスナップショットdepが常にframework-client-1.1-SNAPSHOT.jarを呼び出すようにすることができますか?
ありがとうございました!
どのMavenバージョンですか? settings.xmlの外観はどうですか? – khmarbaise
Maven 3.0.3およびJDK 6(24)。私のsettings.xmlは、ネクサスのミラー設定を除いてほぼ標準です – Gambo
nexusリポジトリのミラー設定でuniqueVersionを使用するように設定しましたか? – khmarbaise