【问题标题】:Netbeans build.xml to execute when using Ant使用 Ant 时要执行的 Netbeans build.xml
【发布时间】:2015-08-20 21:39:56
【问题描述】:

我对使用构建文件和 Ant 从命令行编译和执行比较陌生,所以我想知道如何修改从 netbeans 自动生成的 build-impl.xml 文件,以便在它编译后它还执行程序。

目前,当我在列出 build.xml 文件的命令窗口中仅键入“ant”时,它会编译等等,然后说

-do-jar-copylibs:
 [copylibs] Nothing to copy.
     [echo] To run this application from the command line without Ant, try:
     [echo] java -jar "C:\Users\Eric\Documents\Word Documents\Java Test Code\NetbeansVersion\Cops\dist\Cops.jar"

我可以运行该命令,它会运行良好,但我希望程序只需键入 ant 即可执行。

build.xml 文件 - Pastebin

Build-impl.xml 文件 - Pastebin

【问题讨论】:

    标签: ant build execute build.xml


    【解决方案1】:

    您可以使用 ant 中的几个“任务”来完成此任务。

    您可以使用以下任何一种: Java Task, Exec Task

    这些文档页面也提供了示例。不过,在您去那里之前,您可能希望从 basic manual 开始了解 ant 构建文件的结构,以确定您希望在何处以及如何添加此执行步骤。

    让您的构建脚本执行程序对我来说有点“不妥”,但我相信您有一个理由,所以我可能会建议添加一个新目标来执行构建步骤然后也运行此命令启动程序。这样,您仍然可以选择在不运行程序的情况下运行构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-16
      • 1970-01-01
      • 2015-01-15
      • 2016-11-22
      • 1970-01-01
      • 2010-11-15
      • 1970-01-01
      相关资源
      最近更新 更多