NetBeansのMavenプロジェクトでrome-1.0.jarを使うには
rome-1.0.jarをNetBeans6.7.1のMavenプロジェクトから使おうとしたときにちょっと引っかかったので、対策を書いておく。
対策
原因なんかいいから、まずは対策を知りたいという人向けに先に対策を書くと、以下のリポジトリ設定をpom.xmlに追加するだけ。
また、すでにrome-1.0.jarをプロジェクトのライブラリに追加している人は、一度削除してから再登録した方がよい。
<project> .... <repositories> <repository> <id>maven2-repository.dev.java.net</id> <name>Java.net Repository for Maven</name> <url>http://download.java.net/maven/2/</url> </repository> </repositories> .... </project>
現象
NetBeansのMavenリポジトリブラウザや、プロジェクトのライブラリの追加で表示される検索ダイアログでは、romeの1.0バージョンが検索結果に表示されていて、ライブラリにも追加できるのだが、依存ライブラリがダウンロード出来ず、ライブラリ内のクラスなどがプロジェクトから参照できない。