我目前正在为几个java项目编写新的构建和部署脚本。
我创建了war和ear文件。我有多个实例和不同的配置和属性文件。 我想在一个地方管理所有属性(键/值)。 最好的做法是什么?
我目前的做法是: CSV文件,每行包含以下记录:
目的地-文件;键名; value_instance_test; value_intance_qs; value_instance_prod
e.g。
的web.xml;显示名称; AppTest; AppQS; AppProd
在ant构建期间,我根据仅具有键值的实例创建临时文件,并在目标文件上执行ant filter。
你有什么建议吗?我想我不是唯一一个有这个要求的人,我不想重新发明轮子。
谢谢