【发布时间】:2017-11-02 17:22:12
【问题描述】:
我正在尝试实现一个简单的 Ant 项目,该项目在 Windows 中以后台模式启动服务器。 这是我的 build.xml :
<project name="Test">
<target name="TargetTest">
<echo message="Starting Server"/>
<forget>
<exec dir="C:\path\to\folder\" executable="C:\path\to\folder\executable.bat" spawn="true"/>
</forget>
<waitfor maxwait="5" maxwaitunit="minute" checkevery="10" checkeveryunit="second">
<http url="localhost:port/applicationName"/>
</waitfor>
<echo message="Server started"/>
</target>
</project>
我收到了这个错误:
问题:创建任务失败或输入忘记 原因:名称未定义。
操作:检查拼写。
操作:检查是否已声明任何自定义任务/类型。
操作:检查是否发生了任何 / 声明。
感谢您的帮助,
【问题讨论】:
-
使用旧版本的 ant 执行相同的构建 xml 得到了我的答案:这很常见,并且有很多原因;通常的解决方案是阅读手册页然后下载并安装所需的 JAR 文件,或者修复构建文件
标签: ant