Answers:
概要文件元素既包含可选激活(概要文件触发器),又包含如果已激活该概要文件而要对POM进行的一组更改。例如,为测试环境构建的项目可能指向与最终部署不同的数据库。或者可以根据所使用的JDK版本从不同的存储库中提取依赖项。
(强调是我的)
只需将release配置文件的依赖项放在配置文件声明本身内,并对进行相同的操作debug。
<个人资料>
<个人资料>
<id>调试</ id>
…
<依赖项>
<dependency>…</ dependency>
</ dependencies>
…
</ profile>
<个人资料>
<id>版本</ id>
…
<依赖项>
<dependency>…</ dependency>
</ dependencies>
…
</ profile>
</ profiles>
您的groupId,artifactId应该在您的配置文件中标记为属性,并且您可以将依赖项移至通用部分。