SORICH SAMURAIby SORICH

hello,world

2010年6月
             
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

最新の記事

カテゴリー

月間アーカイブ

最新のトラックバック

最新のトラックバック

maven2    2008.09.21 [ Sun ] 14:27

社内からしかHTTPアクセスできないMavenリポジトリを参照している場合、 社外からでは解決できない依存関係がでてきます。


pom.xml
※pom.xmlに定義してあるrepositoryのURLは社内からしかアクセスできないものとします。

そんな場合は、社内ローカルMavenリポジトリのあるサーバにSSHで接続できるのであれば、ポートフォワーディングしたURLでsettings.xmlにリポジトリのミラーを定義します。
pom.xmlの<repository><id>の値とsettings.xmlの<mirror><mirrorOf>の値が対応しています。

settings.xml
そうすれば、社内と同じように依存関係を解決してくれます。

もしかしたら、初回SSH接続(known_hostsに登録されてない)のサーバだとうまくいかないかもしれないので、事前にknown_hostsに登録しておく必要があるかもしれません。

他によいやり方があるのかもしれませんが、とりあえず思いついた方法でやってみました。

トラックバック(0) コメント(0)

カテゴリ:

コメントする




トラックバック(0)

このブログ記事を参照しているブログ一覧: 社外から社内ローカルMavenリポジトリにHTTPアクセスする


このブログ記事に対するトラックバックURL:

Copyright(C) SORICH Ltd. All Rights Reserved.