目前我的ant输出是通过
AnsiColorLogger
实现彩色化的。它的效果符合预期,但是我想自定义颜色(默认的颜色太暗了)。我按照规定创建了一个颜色文件,但不知道如何传递文件名。文档中说:
此文件必须指定为名为
ant.logger.defaults
的系统变量的值,并使用-D
选项将其作为参数传递给调用Ant应用程序的java命令。
如果我只在终端上使用ant
运行,该如何向java命令传递参数?我尝试传递:
-Dant.logger.defaults=<my file path>
我尝试过将其转换为ant
,但是没有成功。我还尝试设置环境变量。
ANT_OPTS='-Dant.logger.defaults=<my file path>'
但这也没有起作用。如果有关系的话,我使用的是
- OS X 10.10.5
- Apache Ant(TM)版本1.9.6
- Java 1.8.0_65