Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
@ECHO OFF not working关闭从java调用的ANT目标的回显消息,而inturn是从批处理调用的_Java_Ant_Batch File_Echo - Fatal编程技术网

@ECHO OFF not working关闭从java调用的ANT目标的回显消息,而inturn是从批处理调用的

@ECHO OFF not working关闭从java调用的ANT目标的回显消息,而inturn是从批处理调用的,java,ant,batch-file,echo,Java,Ant,Batch File,Echo,我正在批处理中调用java(.jar)。这些java inturn调用ANT目标,其中有一些回显消息。我在批处理文件的第一行中使用了@echo off。但回音(来自蚂蚁目标)的信息仍在被打印出来 请帮助我使回音完全禁用 谢谢, 钱德拉 我的批处理文件内容: @echo off SET HOME="%CD%" SET CLASSPATH=%HOME% SET CLASSPATH=%CLASSPATH%;%HOME%\lib\ant\activation.jar;%HOME%\lib\ant\an

我正在批处理中调用java(.jar)。这些java inturn调用ANT目标,其中有一些回显消息。我在批处理文件的第一行中使用了@echo off。但回音(来自蚂蚁目标)的信息仍在被打印出来

请帮助我使回音完全禁用

谢谢, 钱德拉

我的批处理文件内容:

@echo off

SET HOME="%CD%"
SET CLASSPATH=%HOME%
SET CLASSPATH=%CLASSPATH%;%HOME%\lib\ant\activation.jar;%HOME%\lib\ant\ant.jar;%HOME%\lib\ant\ant-launcher.jar
SET CLASSPATH=%CLASSPATH%;%HOME%\lib\ant-ext\ant-contrib-1.0b3.jar;%HOME%\lib\ant-ext\antcount.jar
SET CLASSPATH=%CLASSPATH%;%HOME%\lib\utilities.jar
SET CLASSPATH=%CLASSPATH%;%HOME%\lib\AbsoluteLayout.jar;
SET CLASSPATH=%CLASSPATH%;%HOME%\dist\TestGUI.jar;

java -cp %CLASSPATH% TestGUI %HOME%

@echo off
与Ant的
没有任何关系


也许您可以尝试使用
ant-f yourbuildfile.xml-quiet
,或者只要
ant-quiet
,如果您的构建文件名为
build.xml

,我需要在哪里调用这个ant-quiet,用Java还是批处理?在批处理脚本中,无论您在哪里调用
ant
。如果不理解,请显示批处理脚本。@echo off SET HOME=“%CD%”SET CLASSPATH=%HOME%SET CLASSPATH=%CLASSPATH%;%HOME%\lib\ant\activation.jar;%HOME%\lib\ant\ant.jar;%HOME%\lib\ant\ant-launcher.jar设置类路径=%CLASSPATH%;%HOME%\lib\ant ext\ant-contrib-1.0b3.jar;%HOME%\lib\ant ext\antcount.jar设置类路径=%CLASSPATH%;%HOME%\lib\AbsoluteLayout.jar;设置类路径=%CLASSPATH%;%HOME%\dist\UpgradeUtilityGUI.jar;java-cp%CLASSPATH%UpgradeUtilityGUI%HOME%您可以编辑您的问题并粘贴到那里吗?我几乎无法理解您在评论中键入的内容。我正在使用AntUtils.executeAntTarget(,)在java程序中调用ant target;
echo off
命令与调用程序发送到终端的消息完全无关。当命令行在BAT文件中执行时,它专门关闭命令行(BAT文件中的行)的显示。可能
-quiet-silent