今天有人问什么是构建设置,我说就是设置项目
但是对方问,为什么设置项,不直接说是设置项。
好吧,我搜了一下,具体的说明,转发一下,应该可以解释明白了。
什么是构建配置文件?
构建配置文件(A Build profile) 是一系列的配置项的值,可以用来设置或者覆盖Maven构建默认值。使用构建配置文件,你可以为不同的环境,比如说生产环境(Producation)和开发(Development)环境,定制构建方式。
配置文件在pom.xml文件中使用activeProfiles或者profiles元素指定,并且可以通过各种方式触发。配置文件在构建时修改POM,并且用来给参数设定不同的目标环境(比如说,开发(Development)、测试(Testing)和生产环境(Producation)中数据库服务器的地址)。