当前位置: 首页 > 知识库问答 >
问题:

蚂蚁建造。目录的xml删除任务不工作

蒋高扬
2023-03-14

我有一个xml脚本,可以用这个结构构建一个项目。

  • src
    • src文件和包子目录
    • 建造。xml

    在构建了src文件夹之后,在rsrc中创建了一个构建和lib文件夹

    • src
      • src文件和包子目录
      • 建造

      完成所有工作后,build文件夹中会充满。类文件,在其包子目录中。在lib文件夹中保存分发版。罐子有它的位置。现在针对我的问题,我写了一个名为“clean”的目标:

        <target name="clean"
              description="clean up" >
              <!-- Delete the ${build} directory tree -->
              <delete dir="${build}"/>
        </target>
      

      它应该删除构建文件夹、其子文件夹和内容。$Build定义为:

        <property name="build" location="build"/>
      

      并将基目录设置为base dir="."

      但是没有什么被删除,我做错了什么。

      最好的问候斯特凡(如果你需要更多的信息只是问请)

      编辑:如果我用“ant-v清洁”调用它,构建文件将被删除...如果我用“ant”或“ant-verose”调用它不是。

共有3个答案

孟楷
2023-03-14

尝试改用${basedir}。这将指向构建文件的父目录。组织文件夹的另一种常见方法是进行构建。生成文件夹中的xml以及生成中生成/输出的输出。

王飞英
2023-03-14

使用如下属性。

<property name="build" value="${basedir}/build"/>
郭和硕
2023-03-14

尝试使用ant-v清洁运行。这将向您准确显示ant试图删除的内容。(忽略建议使用${base dir}/build的答案——它们显然不知道ant中的相对路径已经相对于base dir。)

 类似资料:
  • 环境: IntelliJ IDEA 2016.3.1构建#IU-163.9166.29,构建于2016年12月9日JRE:1.8.0_112-release-408-b2 x86_64 JVM:OpenJDK 64位服务器虚拟机JetBrains s.r.o Mac OS 10.12.2 我在IntelliJ中安装了Ant支持插件,正在执行一个构建。xml脚本(请参见下面的build.xml内容)

  • 我想使用Hibernate和Gradle从现有数据库生成POJO。Gradle可以轻松调用Ant任务,Hibernate为逆向工程数据库提供了Ant任务。 我在网上找到了这个旧的Gradle任务定义,并将其修改为最新版本的Gradle,但它不起作用: 我得到了一个错误: 我如何修改它以从数据库生成模式文件?(我知道这还不会生成POJO,但这是第一步!) 我的依赖项看起来像:

  • 我有以下蚂蚁任务: 我正在尝试将其转换为渐变,到目前为止,我有以下任务: 另外,我的sourceset定义如下: 在ant编译中,它工作得很好,但在gradle上,它无法识别源集中声明的任何依赖项。还尝试在我的dependencies{}标记上添加依赖项,但仍然不起作用。到处找都找不到解决方案 提前感谢!

  • 问题内容: 我们的应用程序中有大约80个罐子。所有这些都是使用ant中的javac任务和jar任务创建的。 我想介绍一下findbug检查。一种选择是创建单个findbug check ant项目。它具有所有jars,其中定义了所有源路径。这可行- 需要大量空间。分析结果也不是很直接。首先有成千上万的警告。 我正在考虑的一种选择是在javac任务ant上使用特殊的侦听器运行ant,提取源和类的位置

  • 我在eclipse中有两个独立的项目:“project”和“pinclude” 项目包括p包括,所以没有以某种方式包括该项目的java文件在我的build.xml内,javac将始终返回错误。 我是怎么做到的。ant/javac中的类文件?我尝试过寻找解决方案,但到目前为止,我只找到了添加jar文件的方法。会创造一个装满所有“夹心”的罐子。类文件解决了我的问题?。 谢谢你的帮助。 注: 我为糟糕的

  • 我试图使用ant构建我的android项目(它在eclipse中运行良好)。我运行了以下生成失败行的错误: 构建失败[path]/android_sdks/tools/ant/BUILD.xml:680:执行这一行时发生以下错误:[path]/android_sdks/tools/ant/BUILD.xml:693:编译失败;有关详细信息,请参阅编译器错误输出。 总时间:6秒