目前我的蚂蚁输出由AnsiColorLogger
着色。它按预期工作,现在我想自定义颜色(默认颜色太暗)。我按照指定创建了一个颜色文件,但不知道如何传递文件名。文档说
此文件必须指定为名为
ant.logger.defaults
的系统变量的值,并使用-D
选项作为参数传递给调用Ant应用程序的 java 命令
如果我只是在ant
的终端上运行,如何将参数传递给java命令?我试图通过
-Dant.logger.defaults=<my file path>
到ant
但没有运气。我也尝试过设置环境变量
ANT_OPTS='-Dant.logger.defaults=<my file path>'
但它也没有用。如果重要,我和
答案 0 :(得分:1)
我发现了我的错误:我的文件路径为Company
,但单引号中的~/my-file
未展开。那很简单。
(我忘记了当我在终端中使用~
时,它会在传递给程序之前被shell扩展。)