如何将本地非Maven项目添加为Maven项目的依赖项?
我创建了一个新的Spring
Web应用程序,我非常想使用Maven处理构建/依赖关系。我的问题是,该项目依赖于一些现有的本地项目,而目前尚无法对它们进行美化。是否有可能依赖这些项目而不破坏它们?
回答:
不,您不应该尝试这样做。Maven的主要目标是拥有标准化的构建。这就是使Maven易于使用的原因:异常不是常态。这就是为什么Maven要求所有依赖项都采用典型的Maven格式(POM
+ jar)。
当您说“美化它们不是当前的选择”时,您基本上说“
Maven不是当前的选择”。以我的经验,将现有项目转换为Maven仅需花费几分钟…除非该项目使用了混乱且不可靠的构建过程,在这种情况下,您确实 应该
尽快将其转换为Maven ,以免浪费更多宝贵时间。:-)
如果其他所有操作失败,请使用构建服务器从相关项目中生成JAR文件,并将其部署到公司范围的存储库服务器或仅部署到本地计算机。
以上是 如何将本地非Maven项目添加为Maven项目的依赖项? 的全部内容, 来源链接: utcz.com/qa/406237.html