intellij-idea - intelij JBoss Standalone.xml 文件更改被覆盖
问题描述
我正在与 Intelij 2018 合作,该项目与 wildfly 8.1 final 合作。我更改了文件中的标头设置,但是一旦我运行项目,文件就会被改回并且所有设置都将丢失。
<!-- configuration to change -->
<filters>
<response-header name="Access-Control-Allow-Origin"
header-name="Access-Control-Allow-Origin" header-value="*" />
<response-header name="server-header" header-name="Server"
header-value="WildFly/8" />
<response-header name="x-powered-by-header"
header-name="X-Powered-By" header-value="Undertow/1" />
<response-header name="Access-Control-Allow-Headers"
header-name="Access-Control-Allow-Headers"
header-value="origin, content-type, accept, authorization, application" />
<response-header name="Access-Control-Allow-Credentials"
header-name="Access-Control-Allow-Credentials" header-value="true" />
<response-header name="Access-Control-Allow-Methods"
header-name="Access-Control-Allow-Methods" header-value="GET, POST, PUT, DELETE, OPTIONS, HEAD" />
<response-header name="Access-Control-Max-Age"
header-name="Access-Control-Max-Age" header-value="1209600" />
</filters>
从哪个文件中获取基本配置,我将对其进行修改。
解决方案
我想我可能已经为您找到了解决方案——它可能围绕着一个错误。
- 通过 IntelliJ 停止 Wildfly。
- 关闭智能。
- 确保 WildFly 没有在浏览器中监听 8080
- 在独立/配置中 - 通过创建它的 zip 文件或创建文件夹副本并将 _bak 附加到它来备份standalone_xml_history 文件夹
- 删除文件夹中的所有内容,尤其是当前文件夹和快照文件夹。
- 对文件进行更改。
- 打开智能。
- 启动 JBoss。
- 交叉你的手指。
- 如果它有效 - 利润!
如果这可行,则可以通过此 JBoss 论坛页面的提示找到如何永久在standalone.xml 上写入?
让我知道它是否有效!
推荐阅读
- react-native - React-Native 等待 AsyncStorage.getItem()
- r - R中的数据框操作
- strapi - 如何通过strapi中的“文件上传”页面增加要加载的最大文件大小?
- latex - 为方程式 LaTex 创建环境
- php - 在 laravel 中存储来自 foreach 循环的数组
- python-3.x - 将值传递给按钮单击事件
- kotlin - 尝试将 Kotlin 实体化类型参数与库类一起使用
- apache-zookeeper - zookeeper:线程“main”中的异常 java.lang.NoClassDefFoundError:org/apache/jute/InputArchive
- laravel - 为什么 laravel 审计不起作用?
- python - 使用 Python Azure CLI 将管道变量发送到 popen 命令