11.8. 小结

如果正确的使用profile,它可以为不同的平台很容易的自定义构建。如果你构建中的一些东西需要定义一个平台特定的路径,如应用程序服务器,你可以将这些配置点放到profile中,然后由操作系统参数激活。如果你有一个项目需要为不同的环境生成不同的构件,你可以为不同的环境和平台自定义profile特定的插件行为,从而自定义构建行为。使用profile,构建可以变得容易移植,没有必要为一个新的环境重写你的构建逻辑,只需要重写那些需要变化的配置,共享那些可以被共享的配置。