是否可以选择从源代码(svn)编译依赖项而不是使用远程jar?
背景: 我有一个非常大的j2ee项目,我们不希望开发人员必须将整个项目下载到那个系统。特别是在IDE下,20+项目在编译时可能会导致性能问题...调试... eclipse崩溃导致奇怪的幻像依赖问题......等等。
因此我们设置maven从私有存储库下载所有依赖项,这非常有用。但我仍然希望能够处理它正在下载的依赖项。
我的解决方案: 我此刻的解决方案如下......
我的解决方案存在问题:
如果我完成了特定模块的开发,我不知道如何告诉maven再次从远程存储库开始下载。我只是卸载并在下次需要同步时下载吗?
还有其他解决办法吗?
感谢!!!
答案 0 :(得分:0)
因此我们设置maven从私有存储库下载所有依赖项,这非常有用。但我仍然希望能够处理它正在下载的依赖项。
无论您使用的是eclipse:eclipse
还是m2eclipse,您都可以将项目配置为使用“工作区解析”(解决工作区中的依赖关系)或二进制依赖关系。换句话说,它只是支持您的方案。