java - 如何将一行附加到 Ant 解压缩的文件中?

标签 java ant log4j

我有一个默认的 log4j 属性文件,我想在其中附加应用程序特定的配置。该文件(与其他文件一起)包含在一个 .zip 文件中。我使用 Ant 解压缩 zip 的内容(包括 log4j 属性)。我想在解压缩时附加该行。这可能吗?

<unzip dest="some.dest">
    <fileset refid="some.fileset" />
    <!-- Append a line to 'log4j.properties` file -->
</unzip>

也许解决方案就是在我解压缩后回显。

最佳答案

您可以使用带有“append”标志的 Ant“echo”任务:

<echo file="log4j.properties" append="true">${line.separator}</echo>

在此处回显任务文档以供进一步引用:

http://ant.apache.org/manual/Tasks/echo.html

关于java - 如何将一行附加到 Ant 解压缩的文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14505525/

相关文章:

java - Jetty ant任务配置

android - Ant 编译错误 - NavUtils

java - 无法加载类路径上的 jar 文件

java - 库中的 slf4j 似乎忽略了我的 log4j2 配置

java - 未找到 com.models.entities.OrderEntity 类型的属性

java - 在计算字符串中的单词数时如何考虑空格?

java - org.springframework.beans.factory.BeanCreationException : Error creating bean with name 'MyController' :

java - 检查 draw_texture

java - 在 Java 中用零填充列表

mysql - 如何使用 Hibernate 和 log4j 只记录插入和更新?