tomcat - 在openshift tomcat中部署后如何避免每次覆盖server.xml

标签 tomcat https openshift server.xml

我正在对 server.xml 和 context.xml 进行一些更改,以将 http 请求自动重定向到 https。文件夹-repo/.openshift/config/

来源 - Openshift help (转到-FOR TOMCAT (JBOSS EWS))

但是每次在 git-push 之后,当构建和部署发生时,这两个文件都会被刷新,我的更改会被覆盖。如何避免覆盖?

最佳答案

您是在 Gear 本身上使用 .openshift 目录,还是在 git 存储库的根目录中使用本地 .openshift 目录?

如果将 server.xml 和 context.xml 文件放在本地 git 存储库中,在 .openshift/config/下,然后执行 git add/commit/push,这些文件应该最终位于齿轮上的正确位置!

关于tomcat - 在openshift tomcat中部署后如何避免每次覆盖server.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41139961/

相关文章:

java - `ServletContext`接口(interface)是否由Tomcat服务器内部的任何类实现?

PHP curl HTTPS SSL23_GET_SERVER_HELLO :tlsv1

ssl - 网站发布后 https 停止工作

java - 在 Openshift 上运行代理 servlet

reactjs - 入口路由 - 基于路径的路由到不同的 React 应用程序

java - 运行 servlet 程序

java - 为什么在加载 webapp 时由 tomcat 容器在启动时自动创建监听器和过滤器实例?

开始服务后,Tomcat 为 Nio2Endpoint.setSocketOptions 抛出 NoSuchMethodError

asp.net - 如何运行 'dotnet dev-certs https --trust' ?

kubernetes - OpenShift 运行旧 Kubernetes 版本 (Minishift)