Maven处理资源/替换maven变量

时间:2012-11-05 09:38:57

标签: java-ee maven web-applications jboss7.x

我有一个用于构建JBoss Web应用程序的Java / Maven项目。 我正在使用maven功能过滤资源来构建实时和测试版本。

获得这个想法: 我使用maven变量,它们将在构建过程中被替换,如pom.xml中的WAR-name或数据库的JDBC路径,部署应该使用它们(生产和测试的不同DB)。 p>

我遇到的问题如下: 在jboss-web.xml中,我需要为部署设置Context-path(live-version有context-path'/',测试版应该有context-path'/ test')。 对于maven目标'process-resources',变量将被正确替换,但是对于目标'package',使用源文件(使用变量声明),这会导致错误。 如何配置,maven使用已处理的资源文件?

致以最诚挚的问候,谢谢, 基督教

0 个答案:

没有答案