intelij JBoss standalone.xml文件的更改已被覆盖

时间:2018-10-02 17:15:02

标签: intellij-idea jboss

我正在与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>

从哪个文件中获取基本配置,我将对其进行修改。

1 个答案:

答案 0 :(得分:0)

我想我可能已经为您找到了解决方案-它可能围绕着一个错误。

  1. 通过intelliJ停止Wildfly。
  2. 关闭intelliJ。
  3. 确保WildFly没有在浏览器中监听8080
  4. 在Standalone / configuration中-通过创建standalone_xml_history文件夹的zip文件或创建文件夹副本并将_bak附加到该文件夹​​来对其进行备份
  5. 删除文件夹中的所有内容,尤其是当前文件夹和快照文件夹。
  6. 对文件进行更改。
  7. 打开intelliJ。
  8. 启动JBoss。
  9. 交叉手指。
  10. 如果可行-获利!

如果可行,则可以通过JBoss论坛页面How to write on standalone.xml permanently?上的提示找到它
让我知道它是否有效!