Java部署,配置文件更改



我在服务器上部署了一个Java项目。现在,我想对" project/webcontent/web-inf/configuration.propertys"进行一些更改。

我的问题是,我需要在本地机器和重新部署中进行更改,还是可以对服务器目录进行一些更改?正如我可以在服务器目录中看到的configuration.propertys文件,我怀疑我可以直接更改该文件,并且会影响部署的项目

谢谢。

是的,您不需要再次绕过完整的周期,只需更新服务器目录中的属性文件并重新启动您的应用程序。

我建议创建一个动态对象,以动态地重新加载属性文件,并且不需要服务器重新启动。我认为这是最好的生产质量解决方案之一。

这取决于如何使用此属性文件。如果将配置数据缓存在内部结构中,则必须启动这些结构的重新定性,以使更改有效。

但是,在某些容器中,如果更改资源,您将仅触发应用程序的自动重新部署。但这完全是特定于环境的。

最新更新