gpt4 book ai didi

java - 根据Maven中给定的条件添加依赖

转载 作者:行者123 更新时间:2023-12-01 17:21:55 25 4
gpt4 key购买 nike

有没有办法在构建maven项目时根据给定条件设置依赖关系。

mvn package someCondition

因此,如果我说 mvn install A 它应该添加一个依赖项,如果说 mvn install B 它应该添加另一种类型的依赖项。

请帮忙。谢谢您

附注有没有办法通过创建多个配置文件来做到这一点?

最佳答案

使用个人资料是最直接的方法。

简而言之,考虑这样的事情:

<project>
...
<profiles>
<profile>
<id>profile-a</id>
<dependencies>
<dependency>
// dependency 1
</dependency>
</dependencies>
</profile>
<profile>
<id>profile-b</id>
<dependencies>
<dependency>
// dependency 2
</dependency>
</dependencies>
</profile>
<profiles>
</project>

然后您只需执行 mvn install -P profile-a 即可完成您的要求。

关于java - 根据Maven中给定的条件添加依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18096636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com