如何在maven项目中安装非maven依赖项?

时间:2018-05-16 09:46:33

标签: java maven

我有一些依赖项(jars),我需要以这样的方式构建我的pom.xml文件:当执行mvn package时,非maven依赖项也会被解析为我的项目的依赖项。让我们说这一切都需要在持续集成环境中发生。

1 个答案:

答案 0 :(得分:1)

正如其他人在评论中所建议的那样。您应该找到一种只使用maven依赖项的方法。如果您需要的罐子不在任何公共maven存储库中,请创建您自己的maven存储库来托管它们,以便构建对您团队中的其他人来说是可重复的。

话虽如此,如果您绝对需要使用非maven依赖项,则可以在指定pom中的依赖项时使用系统范围。请参阅示例和文档:

https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#System_Dependencies

使用系统范围时,只需组成groupId,工件和版本。

相关问题