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
Java ant build.xml文件没有';不存在_Java_Ant - Fatal编程技术网

Java ant build.xml文件没有';不存在

Java ant build.xml文件没有';不存在,java,ant,Java,Ant,在windows 7中安装my ant之后。在cmd中,我键入了ant-v,它给出了ant版本,但也显示了以下内容 Buildfile: build.xml does not exist! Build failed 系统中有什么问题。我如何纠正这个问题 可能有两种情况 当前目录中不存在build.xml ant配置文件具有不同的名称 请查看并确认相同内容。 在第一种情况下,您必须找到构建文件的位置,在第二种情况下,您必须运行命令ant-f 如果我理解正确,您假定-v是“打印版本”命令。检查文档

在windows 7中安装my ant之后。在cmd中,我键入了ant-v,它给出了ant版本,但也显示了以下内容

Buildfile: build.xml does not exist!
Build failed

系统中有什么问题。我如何纠正这个问题

可能有两种情况

  • 当前目录中不存在build.xml
  • ant配置文件具有不同的名称
  • 请查看并确认相同内容。
    在第一种情况下,您必须找到构建文件的位置,在第二种情况下,您必须运行命令
    ant-f

    如果我理解正确,您假定
    -v
    是“打印版本”命令。检查文档,事实并非如此,而是
    ant-v
    正在
    verbose
    模式下运行ant构建。因此,ant正试图基于
    build.xml
    文件执行构建,而该文件显然不存在


    明确回答您的问题:系统和ant安装可能都没有问题。

    您已经用verbose(-v)模式调用了ant,但是默认的buildfile
    build.xml
    不存在。您也没有为它指定任何其他要使用的
    构建文件


    我想说您的Ant安装很好。

    您应该使用
    Ant-version
    命令
    -v
    选项相当于
    -verbose
    选项

    请在ubuntu openjdk-7-jdk上安装

    sudo apt-get install openjdk-7-jdk
    

    在Windows上尝试查找openjdk

    如果在项目中找不到build.xml文件,则必须构建该文件,以便能够对其进行调试并获取.apk

    您可以使用此命令行来生成:

    android update project -p "project full path"
    
    其中“项目完整路径”——给出项目位置的完整路径


    在此之后,您将找到build.xml,然后可以调试它。

    在生成build.xml文件后使用ant debug:

    在cmd中,您的根目录首先应该是您的项目,然后使用ant debug命令 e、 g:


    您可以指定构建文件的位置,然后调用所需的操作

    例如:ant-file{BuildfileLocation/build.xml}-v

    这一个在ubuntu中工作 此命令将被删除 android更新项目-p“项目完整路径”

    c:\testApp>ant debug