Bar*_*ong 6 java scala maven playframework typesafe-activator
我开始研究一组maven项目,一个scala项目和一个Play项目.
使用默认配置时,每个配置的默认存储库为:
为什么有这么多不同的存储库?当我使用所有3个构建工具时,我可以选择将所有库存储在单个存储库中吗?
Play 2.1也有缓存目录,当我用相同的发布版本重建maven项目时会导致混乱,然后从maven项目编译具有相同依赖性的play项目.
这个案子有什么好的做法吗?
谢谢.
在这种情况下,您可以使用第四个远程存储库在它们之间共享工件:尽管每个构建工具都需要自己的本地“缓存”,但您将拥有所有它们的公共存储库,然后您可以不时清除这些缓存(如果需要)空间太大。
你可以使用像Sonatype Nexus这样的工具创建远程存储库,或者只是将本地或网络目录视为远程存储库(Maven支持这种远程存储库,我认为SBT也支持)。
| 归档时间: |
|
| 查看次数: |
90 次 |
| 最近记录: |