在POM外部定义maven配置文件

Mah*_*leh 6 pom.xml maven

有没有办法在POM文件外定义我的maven配置文件,但不能.m2/settings.xml中定义
我想在应用程序内部单独xml文件中定义它们(与maven 2和3一起高效工作的方式),因为我正在使用maven 2并打算很快切换到3.

khm*_*ise 1

在 Maven 2.2.1 之前,您可以将配置文件作为单独的文件定义到profiles.xml 文件中,但在 Maven 3 中,这种机会已被删除。问题是为什么您需要一个单独的配置文件?

  • 因为我有很多配置文件,每个配置文件都包含很多属性,并且 pom 文件变得如此之大。 (8认同)