在我的projet中,我在应用程序资源目录中包含属性占位符的xml文件。然后,maven在构建时将占位符从过滤器文件(例如app.filters
)中过滤掉。 app.filters
文件包含数据库用户名,密码,连接字符串,sftp主机名,paswword,目录等参数。这些参数的值根据应用程序部署在环境中的不同而不同 - dev,test,prod等。该项目分别为每个环境使用不同的app.filters
文件。Maven:部署时间过滤
我想知道是否有一种方法,使用maven,为所有环境构建一次项目,然后在部署时根据环境来提供不同的过滤器文件以实现xml资源文件。
这个问题有什么不对?为什么要投票? – Raihan