如题,maven应该会提供这个功能吧? 但网上搜不到。
提这个问题是希望在分布式开发中各项目的更新情况可以更加明确,避免依赖版本过旧、或者不统一而增加的沟通成本。
目前采取的方式是人工维护一份“项目版本”相关的文档。
再问:这个功能可以自己开发吧?
更新:
可能没说明白。。 题目中说的“本地或私服”,是想说明无论哪里的仓库,maven是否有工具或是什么命令,可以看到资源列表,或者某个项目的版本线。
如题,maven应该会提供这个功能吧? 但网上搜不到。
提这个问题是希望在分布式开发中各项目的更新情况可以更加明确,避免依赖版本过旧、或者不统一而增加的沟通成本。
目前采取的方式是人工维护一份“项目版本”相关的文档。
再问:这个功能可以自己开发吧?
更新:
可能没说明白。。 题目中说的“本地或私服”,是想说明无论哪里的仓库,maven是否有工具或是什么命令,可以看到资源列表,或者某个项目的版本线。
我觉得你可以用gradle了,引用本地lib非常方便,大家应用的本地lib通过svn维护即可,maven引用本地lib太麻烦
比如:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
}
在build.gradle中写入这句话,就引用了libs目录下所有的jar,libs目录以及其中的jar文件通过svn服务器(或其他版本控制工具)维护即可
1 回答640 阅读✓ 已解决
1 回答857 阅读
1 回答581 阅读✓ 已解决
2 回答616 阅读
1 回答601 阅读
去年的问题... 后来才知道Nexus。 人家配套出了的嘛~