2011-08-06 14 views
2

リモートpom.xml(http:// host:port/pom.xml)を使ってmavenを使ってプロジェクトをビルドする方法やプラグインがあることを知りたい私が "mvn install"を実行するディレクトリのpom.xmlファイル。リモートpom.xmlを持つmavenビルド

これは、(http:// host:port/pom.xml)でホストされている1つのリモートファイルを変更することで、複数のクライアントの依存関係を変更したい場合に必要です。

+0

パラメータ-fのようにmavenが '-urlf = http://my_mvn_host/my_repository/my-pom.xml'のような別のパラメータを持つといいでしょう。 –

答えて

1

私はこれを行う方法を知らない。一般に、開発者が複数いる開発者は、ソース管理を使用する必要があります。たとえば、Subversionを使用している場合は、pom、commitを変更するだけで、他の開発者は更新できます。

0

もちろん、バージョンコントロールを使用することは絶対必要です... Mavenリポジトリマネージャを使用して、単にアーティファクトを社内の中央リポジトリマネージャに配置するだけでアーティファクトを相互に交換することができます。ビルド時間を増やしてください。

0

Windowsの場合は、リモートの場所(ネットワーク共有またはFTPの場所など)をローカルドライブにマッピングし、コンソールでmavenコマンドを実行して、マップされた場所を探してみることができます。それは動作するはずです。

これ以外の場合は、pom.xmlファイルを電子メールで配布し、ユーザーにプロジェクトファイルとして使用するように依頼することができます。

もう1つの方法は、Mercurialなどのバージョン管理システム(VCS)を使用して、pom.xmlをリポジトリに保存しておき、ユーザーがチェックアウトできるようにすることです。これまでは、誰もが同じファイルを使用していることを確認する最善の方法です。

関連する問題