java – 如何将本地非maven项目添加为maven项目的依赖项?

我创建了一个新的Spring Web应用程序,我非常想使用Maven来处理构建/依赖项.我的问题是项目取决于一些现有的本地项目,并且目前不是一种选择.是否有可能依赖这些项目而不对它们进行治疗?
最佳答案
不,你不应该尝试. Maven的主要目标是实现标准化构建.这就是使Maven易于使用的原因:例外不是常态.这就是为什么Maven要求所有依赖项都采用典型的Maven格式(POM jar).

当你说“将它们当成一种选择”时,你基本上会说“Maven目前不是一种选择”.根据我的经验,将现有项目转换为Maven只需要几分钟……除非所述项目使用混乱,不可靠的构建过程,在这种情况下,您真的应该将其转换为Maven ASAP,以便不再浪费您宝贵的时间. 🙂

如果其他一切都失败了,请使用构建服务器从依赖项目生成JAR文件,并将它们部署到公司范围的存储库服务器或仅部署到本地计算机.

转载注明原文:java – 如何将本地非maven项目添加为maven项目的依赖项? - 代码日志