相关疑难解决方法(0)

根据当前模块激活不同的Maven配置文件?

我们有一个多模块构建,其中包含使用不同技术的模块,如Java和Flex.是否有可能根据当前编译的模块激活不同的配置文件?

我尝试了激活之类的

<profile>
  <id>flex</id>
  <activation>
    <file>
      <exists>${basedir}/src/main/flex</exists>
    </file>
  </activation>
  ...
</profile
Run Code Online (Sandbox Code Playgroud)

但它没有用,虽然在Maven文档中记录了$ {basedir}的使用(这是Maven中的一个错误).是否有不同的可能性基于当前模块进行不同的激活?或者Maven是否只允许激活所有模块的配置文件或根本不激活?

profile maven-2

2
推荐指数
1
解决办法
7262
查看次数

标签 统计

maven-2 ×1

profile ×1