【iDempiere Lab】NetBeansのリポジトリ変更

iDempiere6.2の環境を構築していて、NetBeansのリポジトリが変更になっていて下記のエラーになりましたので、ここに対応方法をメモとして残しておきたいと思います。

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:3.1.1:copy (default) on project org.adempiere.ui: Unable to find/resolve artifact.: Failed to read artifact descriptor for org.netbeans.api:org-netbeans-api-visual:jar:RELEASE731: Could not transfer artifact org.netbeans.api:org-netbeans-api-visual:pom:RELEASE731 from/to NetBeans (http://bits.netbeans.org/maven2): Not authorized ->

このエラーは、NetBeansのMavenリポジトリが、「http://bits.netbeans.org/maven2」から「http://netbeans.apidesign.org/maven2/」に変更になったからのようです。

参考

https://netbeans.apache.org/about/oracle-transition.html

iDempiere6.2の開発環境を構築する際には、親POM(org.idempiere.parentデイレクトリにあるpom.xml)を下記のように修正して下さい。