代码之家  ›  专栏  ›  技术社区  ›  Ricardo Marimon

如何将xml片段合并到tomcat的server.xml中

  •  0
  • Ricardo Marimon  · 技术社区  · 16 年前

    /etc/tomcat/realm.xml 包含该安装的领域并具有该文件 /var/lib/tomcat/conf/server.xml 直接导入。我试过使用Xinclude,但运气不好,我要求助于 sed 运行时导入 /etc/init.d/tomcat . 有没有更好的办法?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Daniel Haley    16 年前

    我不熟悉tomcat,但它能识别/处理系统实体吗?

    /var/lib/tomcat/conf/server.xml 是的,所以我就用 server 在我的例子中:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE server [
    <!ENTITY realm SYSTEM "/etc/tomcat/realm.xml">
    ]>
    <server>
    &realm;
    </server>
    

    你喜欢那样的工作吗?