Maven2で、ローカルに立てたインハウスリポジトリにデプロイしようとしたら、以下のエラーが出た。
「Unsupported Protocol: ‘dav’: Cannot find wagon which supports the requested protocol: dav」と、WebDAVをサポートしていないみたいなことをいうんだけど、ヌーラボさんの社内リポジトリ - 自分たちのライブラリ置き場に書いているように、pom.xmlに
とwagon-webdavってのを入れたんだけど。。。
Maven Wagonの中にあるMaven Wagon WebDavというサイトを見つけたけど、びっくりするぐらい情報がなくて、使い方すら書いていない。
セントラルリポジトリをみてみたけど、びっくりするぐらいdavだけ存在しない。
どうもpom.xmlの書き方の問題みたいなので、[Maven2] リモートリポジトリへのファイルの deploy – ゆる系エンジニア日記さんの設定を試してみると動いた。
extensionsタグの中にextensionタグというところとVersionが書いてあるのがポイント?
最新のVersionをどこで見ればいいのかわからんが、とりあえずよしとします。