build.xml中意外的新行

时间:2016-05-30 00:39:00

标签: java xml build

我最近创建了一个build.xml来运行我的java类和测试类。但是当我在./build.xml

的unix中运行它时

它给了我一个错误:

./build.xml: line 1: syntax error near unexpected token `newline'
./build.xml: line 1: `<?xml version="1.0"?>'

这是我的构建文件:

<?xml version="1.0"?>
<project default='test'>
<target name='test' depends='compile'>
<junit>
<formatter type='plain'/>
<test name='gIntTest'/>
<classpath>
<pathelement path="."/>
</classpath>
</junit>
<java classname="gIntTest" classpath="." fork="true" />
</target>
<target name="compile">
<javac srcdir="." includeantruntime="false"/>
</target>
</project>

1 个答案:

答案 0 :(得分:1)

build.xml Ant运行,而不是./build.xml,如果您按./build.xml运行,则运行为shellscript

build.xml应该像:

一样执行
  • ant -f build.xml
  • ant