Netbeans在pom.xml中警告"http://download.java.net/maven/2"的黑名单存储库声明.如何解决?

Raj*_*pta 4 java jsf netbeans maven

在我基于maven的JSF项目中,我将这些存储库添加到我的 pom.xml

<repositories>
    <repository>
        <id>java.net2</id>
        <name>Repository hosting the jee6 artifacts</name>
        <url>http://download.java.net/maven/2</url>
    </repository>
    <repository>
        <url>http://download.java.net/maven/2/</url>
        <id>jsf20</id>
        <layout>default</layout>
        <name>Repository for library Library[jsf20]</name>
    </repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)

但Netbeans警告说,这些参考被列入黑名单的存储库.我应该删除这些存储库声明吗?或者我需要用其他一些替换它们吗?

DB5*_*DB5 9

http://download.java.net/maven/2上的存储库已弃用,已替换为https://maven.java.net/content/groups/public/

这就是Netbeans将其列为黑名单的原因.对Netbeans的这一更改记录在以下错误中:https://netbeans.org/bugzilla/show_bug.cgi?id = 201337.

只需将您的URL更改为指向新存储库,Netbeans就不应该再抱怨了.

有关java.net maven存储库的详细信息,请访问:https: //maven2-repository.java.net/