Maven是否可以查看本地或私服的所有资源列表?

如题,maven应该会提供这个功能吧? 但网上搜不到。
提这个问题是希望在分布式开发中各项目的更新情况可以更加明确,避免依赖版本过旧、或者不统一而增加的沟通成本。

目前采取的方式是人工维护一份“项目版本”相关的文档。

再问:这个功能可以自己开发吧?


更新:
可能没说明白。。 题目中说的“本地或私服”,是想说明无论哪里的仓库,maven是否有工具或是什么命令,可以看到资源列表,或者某个项目的版本线。

阅读 6.9k
3 个回答

去年的问题... 后来才知道Nexus。 人家配套出了的嘛~

可以直接取对应的目录下去找,比如在windows下,本地maven仓库目录默认就在C:\Users\Administrator\.m2\repository

我觉得你可以用gradle了,引用本地lib非常方便,大家应用的本地lib通过svn维护即可,maven引用本地lib太麻烦

比如:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
在build.gradle中写入这句话,就引用了libs目录下所有的jar,libs目录以及其中的jar文件通过svn服务器(或其他版本控制工具)维护即可

推荐问题