如何从Maven远程存储库下载?(五)
来源:互联网 发布:json怎么写注释 编辑:程序博客网 时间:2024/06/01 08:44
根据 Apache Maven 的说明:
Downloading in Maven is triggered by a project declaring a dependency that is not present in the local repository (or for a SNAPSHOT, when the remote repository contains one that is newer). By default, Maven will download from the central repository.
在Maven中,当你声明的库不存在于本地存储库中,也没有不存在于Maven中心储存库,该过程将停止并将错误消息输出到 Maven 控制台。
1. 示例
org.jvnet.localizer 只适用于 Java.net资源库
pom.xml
<dependency> <groupId>org.jvnet.localizer</groupId> <artifactId>localizer</artifactId> <version>1.8</version></dependency>
当你建立这个 Maven 项目,它将依赖找不到失败并输出错误消息。
2. 声明Java.net储存库
告诉 Maven 来获得 Java.net 的依赖,你需要声明远程仓库在 pom.xml 文件这样:
pom.xml
<repositories><repository> <id>java.net</id> <url>https://maven.java.net/content/repositories/public/</url></repository> </repositories>
现在,Maven的依赖库查询顺序更改为:
- 在 Maven 本地资源库中搜索,如果没有找到,进入第 2 步,否则退出。
- 在 Maven 中央存储库搜索,如果没有找到,进入第 3 步,否则退出。
- 在java.net Maven的远程存储库搜索,如果没有找到,提示错误信息,否则退出。
0 0
- 如何从Maven远程存储库下载?(五)
- 如何从Maven远程存储库下载
- Maven远程存储库
- 五、Maven中央存储库
- Maven 远程仓库 之 中央存储库
- 获得maven地址,如何从中央仓库中下载jar
- 获得maven地址,如何从中央仓库中下载jar
- 获得maven地址,如何从中央仓库中下载jar
- 如何给maven项目增加新的jar包(从服务器上下载)---通过从web页面复制信息
- maven中禁止每次编译从远程仓库中下载软件包
- maven+spring简单的job任务配置-从远程服务器下载文件
- Nexus下载Maven仓库索引(远程OR离线)
- PHP 从远程下载文件
- 从远程服务器下载文件
- 如何给maven项目增加新的jar包(从服务器上下载)---通过eclipse工具
- Maven不能从public库下载jar包的问题
- 解决MAVEN无法从中央库下载问题
- Nexus下载远程Maven仓库索引
- 记一次面试经历
- As of ADT 14, resource fields cannot be used as switch cases.
- Maven中央存储库(四)
- PHPCMS v9 wap模块 SQL注入
- 工程管理器
- 如何从Maven远程存储库下载?(五)
- 2017.4第二第三轮GDOI模拟总结
- PHPcms9.6.0 最新版任意文件上传漏洞(直接getshell)
- 文章标题
- 【IMWeb训练营作业】实战vue练习之select 组件
- ARM指令集
- 解决 Navicat for Mysql连接mysql出现10038问题
- [IMWeb训练营作业2]select
- C++ vector 查找结构体向量变量(Vectors, structs and find)