Maven入门2- 添加远程仓库地址

来源:互联网 发布:淘宝小视频怎么上传 编辑:程序博客网 时间:2024/04/28 08:49

为什么要添加

在Maven中,当你声明的库不存在于本地存储库中,也没有不存在于Maven中心储存库,该过程将停止并将错误消息输出到 Maven 控制台。


示例

org.jvnet.localizer 只适用于 Java.net资源库

pom.xml
<dependency>        <groupId>org.jvnet.localizer</groupId>        <artifactId>localizer</artifactId>        <version>1.8</version></dependency>

当你建立这个 Maven 项目,它将依赖找不到失败并输出错误消息。


1. Java.net资源库

添加 Java.net 远程仓库的详细信息在 “pom.xml” 文件中。

pom.xml
 <repositories>    <repository>        <id>java.net</id>        <url>https://maven.java.net/content/repositories/public/</url>    </repository></repositories>

2. JBoss Maven存储库

添加JBoss远程仓库的详细信息在 “pom.xml” 文件中。

pom.xml
<repositories>   <repository>    <id>JBoss repository</id>    <url>http://repository.jboss.org/nexus/content/groups/public/</url>   </repository></repositories>

Maven依赖库查询顺序

现在,Maven的依赖库查询顺序更改为:

  1. 在 Maven 本地资源库中搜索,如果没有找到,进入第 2 步,否则退出。

  2. 在 Maven 中央存储库搜索,如果没有找到,进入第 3 步,否则退出。

  3. 在java.net Maven的远程存储库搜索,如果没有找到,提示错误信息,否则退出。

0 0
原创粉丝点击