更改属性文件而不重新部署war

时间:2015-07-13 14:45:23

标签: java web-services properties war

是否可以在不重新部署war文件的情况下更改.properties文件? 我在scr目录中创建了一个带有属性文件的RESTful Web服务。此文件包含进行数据库连接所需的键值对(url / driver / user / password)。 但是当我编辑我的.properties文件时,我需要重新部署战争以使这些更改有效。

还有其他方法可以做到这一点,所以不需要重新部署吗?

P.S。我的网络服务将安装在其他PC上。我希望用户只需要更改属性文件来切换数据库,而不是重新部署war / restarting服务器。

2 个答案:

答案 0 :(得分:1)

尽管答案非常简短......

是的,您可以更改 .properties 文件并重新启动 服务器 以更新该属性服务器执行它。

答案 1 :(得分:0)

是的,你可以。另一种方法是使用JVM参数配置属性文件。例如。 pc _ $ {NAME} .properties