gpt4 book ai didi

maven - 创建项目特定的Maven设置

转载 作者:行者123 更新时间:2023-12-04 00:34:23 25 4
gpt4 key购买 nike

对于所有定义了默认配置文件以及服务器和镜像的Maven项目,我都有一个通用的settings.xml文件。如何使用特定于项目的设置来忽略默认设置?

我可以指向一个特定的Maven项目的本地settings.xml文件吗?

也可以使用--settings参数传递本地设置文件,但是没有永久的方法吗?

最佳答案

我想我已经解决了这个问题,您需要一个最新的Maven版本,我正在使用Maven 3.5.2,但是我相信,不确定,该功能是在Maven 3.3.1中引入的。

这个想法是使用本地.mvn文件夹(在父项目的文件夹中),在这里可以配置几项内容,例如JVM选项,始终使用的maven选项等。

对于maven选项,只需在maven.config文件夹中创建一个内容为.mvn的文件--settings ./.mvn/local-settings.xml,它应该就是它。当然local-settings.xml应该是有效的Maven设置文件。

这是maven项目根文件夹中的结构:

parent-mvn-project
├── .mvn
│ ├── local-settings.xml
│ └── maven.config
├── submodule-A (if any submodules)
└── submodule-B (if any submodules)

关于maven - 创建项目特定的Maven设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43156870/

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