https://github.com/opendaylight/mdsal.gitをローカル開発マシンにビルドしようとしています。 karaf-のmaven-pluginの、Mavenビルドが中央リポジトリから間違ってダウンロードされる
[INFO] features4-mdsal .................................... SUCCESS [ 1.315 s]
[INFO] features-mdsal-aggregator .......................... FAILURE [ 0.164 s]
The reason being:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.6:site (generate-site) on project features-mdsal-aggregator: Execution generate-site of goal org.apache.maven.plugins:maven-site-plugin:3.6:site failed: Unable to read local module POM: Some problems were encountered while processing the POMs:
[ERROR] [ERROR] Unresolveable build extension: Plugin org.apache.karaf.tooling:karaf-maven-plugin:4.0.8-odl or one of its dependencies could not be resolved: Failure to find org.apache.karaf.tooling:karaf-maven-plugin:jar:4.0.8-odl in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced @
理由は次のとおりです:
ビルドはで失敗しているjarファイルを:4.0.8-ODLが https://repo.maven.apache.org/maven2から誤ってダウンロードすることが試みられています。
実際にはhttps://nexus.opendaylight.org/content/repositories/public/にあります。私は推奨されたURL: https://github.com/opendaylight/odlparent/blob/master/settings.xmlから適切なsettings.xmlを使用して世話をしました。 私は〜/ .m2/settings.xmlとして配置しました
"-u"を使用して再構築してください。また、ローカルのリポジトリを消去して再構築してみてください。 –
'settings.xml'を共有していただけますか? (または、リンク先からそのままコピーしたのですか?) – Mureinik
実際の問題は、Mavenがこの依存関係を持つ余分なリポジトリを見ていないことが考えられます。だから確かにsettings.xmlを共有してください。どこかで簡単な間違いをしたにちがいないからです。 – Gimby