我们有一个多模块构建,其中包含使用不同技术的模块,如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是否只允许激活所有模块的配置文件或根本不激活?
经过一些更多的研究后,我终于得出结论,由于当前Maven版本(2.1.0)中的两个原因,这是不可能的:
| 归档时间: |
|
| 查看次数: |
7262 次 |
| 最近记录: |