0

我给你一个例子,我想做什么,

我想为 tomcat 配置 SSL,这意味着,从 tomcat 中的 server.xml 中删除 SSL 配置部分的注释(或者如果注释的配置不存在,则编写新的)。我想在程序中进行;

我可以编写一个java代码并实现逻辑,但我想问我是否可以使用一些命令文件来做到这一点,

我在一个文件中编写了一堆命令,它会自动查找所有测试用例,例如是否已配置 SSL,然后不要触摸文件等。换句话说,我将更改 server.xml 文件。

我不知道技术,所以我可以指导我从哪里开始?它会是使用 Ant 构建的构建文件吗?或批处理文件?

如果您需要更多解释,我将编辑问题。如果您知道任何其他技术可以做到这一点,请为我添加标签。

PS 稍后,我将不得不为其他文件(如 db 文件等)做同样的事情(更改,在 xml 中复制)。

最好的祝福,

4

1 回答 1

0

我会考虑使用 XSLT:它是为操作 XML 文件而构建的。

<xslt>如果要编写脚本,可以使用 Ant 的任务。

在您的 XSL 模板中,您可以编写修改配置等所需的任何规则。在 XML 注释中检测 SSL 配置并删除周围的注释分隔符可能很困难,但您可以添加一个 SSL 配置,其中没有成立。

于 2013-01-17T20:50:52.880 回答