我有一个用于构建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使用已处理的资源文件?
致以最诚挚的问候,谢谢, 基督教