是否可以在pom.xml
文件中设置settings.xml
文件的位置。Maven:在pom.xml中设置settings.xml位置?
我知道你可以从命令行输入来完成,但我想知道是否可以在pom.xml
之内设置,所以我不必通过命令行继续输入。
是否可以在pom.xml
文件中设置settings.xml
文件的位置。Maven:在pom.xml中设置settings.xml位置?
我知道你可以从命令行输入来完成,但我想知道是否可以在pom.xml
之内设置,所以我不必通过命令行继续输入。
没有,但你可以设置你从settings.xml文件需要到pom.xml的是什么,它会覆盖的settings.xml什么
号这可能是一个可怕的想法,从安全角度看。它会允许pom的创建者绕过所有的settings.xml设置。如果你做了你至少知道它发生了。但是,如果你只是随机构建一个项目,谁知道该项目的创建者有多恶意。
的东西,可以帮助你得到你想要的东西是profiles
:
在Maven的配置文件是另一套里面设置或 覆盖默认值的配置值。使用配置文件,您可以为不同的环境定制构建版本。配置文件在pom.xml中配置,并被赋予一个 标识符。然后你可以用命令行标志运行Maven,告诉Maven 在特定的配置文件中执行目标。以下pom.xml使用生产 配置文件来覆盖编译器插件的默认设置。
的问题是:你想在你喜欢投入的pom.xml,当然为什么settings.xml中设置什么? – khmarbaise