Maven2のdeployで「Error deploying artifact: Unsupported Protocol: ‘dav’: Cannot find wagon which supports the requested protocol: dav」

感想おまちしてます!

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をどこで見ればいいのかわからんが、とりあえずよしとします。