工作日记2017.08.14 maven仓库的使用
来源:互联网 发布:php用qq邮箱发送邮件 编辑:程序博客网 时间:2024/06/06 04:15
提供maven仓库搜索服务的站点, 获取 groupid artifactId version
1 . http://repository.sonatype.org/index.html
该服务器是由Sonatype 提供的,Sonatype是由Maven支付Jaso Van Zyl创立的致力于maven,Nexus,m2eclipse 等产品的公司。该仓库搜索的后台使用了Nexus,Nexus是目前为止最为强大的Maven仓库管理器,而且,它是开源的。如果你组织内部在大量使用Maven,那么就会需要假设自己的Maven仓库,Nexus是很好的选择,你可以免费下载安装使用。
如上图,你可以在左边的搜索框输入你想要搜索的内容,如spring-cloud-starter-hystrix,右边就会出现相应的结果(pom, jar)。点击最右边的pom链接可以直接查看pom内容(然后直接复制粘贴你需要的groupId,artifactId和version),你也可以点击artifact直接下载jar文件。
2 . http://domstat.net/mvnbrowser.com.html
mvnbrowser代理很多主要的公共Maven仓库,并且对这些仓库进行的详细的介绍,包括Apache, Codehaus, JavaNet等等,请看:http://www.mvnbrowser.com/repositories.html 。mvnbrowser的功能比nexus简单,但是也非常实用,你可以在右上角的搜索框输入关键字,然后搜索,你会看到一系列搜索结果,有趣的在后面,当你点击某个结果的时候,详细信息页面会有一个POM代码片段,这十分有用,因为你可以直接复制。此外,这个构件的所有版本信息,它是否有可用的javadoc和source code,它依赖了那些构件,拥有哪些文件,被谁引用了,在哪些仓库中可用,许可证是什么,等等。这些非常实用的信息都通过UI很友好的得到的体现。
3 . https://mvnrepository.com/
mvnrepository也是一个非常有用的maven仓库搜索服务,它最大的特点就是简单,除了搜索什么都没有。类似的,你可以在页面最上方输入关键字以进行搜索。得到结果之后再点击以查看详细信息:该构件的坐标POM片段,版本信息,jar下载连接都可以得到。此外,还有一个有趣的特性是,你能看到该构件的文件大小变更状态图。
在mvnrepository中,通过tag cloud页面,哪些关键字最流行,一目了然。
最后, 上述提到的站点都是公共站点,如果你在公司内部使用Maven,那么最好自己架设一个Maven仓库服务器,那样,对外只需要一次下载。Nexus是一个很好的选择,它提供了异常强大的功能,搜索也当然在内了,要详细了解可以查看:http://books.sonatype.com/maven-book/reference_zh/repository-manager.html ,
https://help.sonatype.com/。
- 工作日记2017.08.14 maven仓库的使用
- Maven仓库的使用
- maven日记:maven仓库地址
- 【工作记录】maven本地仓库和远程仓库的理解
- 使用阿里的maven仓库
- maven使用阿里云的maven仓库
- 2017.08.14工作日记
- 使用Maven-建立自己的本地仓库
- Maven 灵活使用不同的仓库
- Gradle使用国内的maven仓库
- 快速使用阿里云的maven仓库
- 快使用阿里云的maven仓库
- gradle使用maven仓库出现的问题
- 快使用阿里云的maven仓库
- gradle 使用 maven的本地缓存仓库
- Maven使用阿里云的仓库
- 使用 OSC Maven 仓库
- Gradle使用Maven仓库
- 测试呀文章呀标题
- Git命令行提交代码至Github
- Caddy Web服务器QUIC部署
- OkHttp3中的HTTP/2首部压缩
- 使用LeakTracer检测android NDK C/C++代码中的memory leak
- 工作日记2017.08.14 maven仓库的使用
- 妮可激活教程
- Chromium Android开发的Eclipse配置
- Spring 高级装配
- UDT协议实现分析——UDT初始化和销毁
- 使用EventBus实现Activity与Fragment之间的跳转
- 日常2.0--关于EasyUI的坑(datagrid_1)
- UDT协议实现分析——UDT Socket的创建
- swift 归档解档操作