Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.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 NullPointerException使用<;的动态版本;gunzip>;蚂蚁任务_Java_Ant_Gunzip - Fatal编程技术网

Java NullPointerException使用<;的动态版本;gunzip>;蚂蚁任务

Java NullPointerException使用<;的动态版本;gunzip>;蚂蚁任务,java,ant,gunzip,Java,Ant,Gunzip,该公司的文档称,它有一个即时版本 在我的例子中,这会导致NullPointerException: 蚂蚁下载 Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=512m;支持在8.0中被删除 构建文件:…\build.xml 下载: 构建失败 …\build.xml:10:java.lang.NullPointerException 位于org.apache.tools.ant.taskdefs.Unpack.createDestFile(Unpack.jav

该公司的文档称,它有一个即时版本

在我的例子中,这会导致NullPointerException:

蚂蚁下载 Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize=512m;支持在8.0中被删除 构建文件:…\build.xml 下载: 构建失败 …\build.xml:10:java.lang.NullPointerException 位于org.apache.tools.ant.taskdefs.Unpack.createDestFile(Unpack.java:144) 位于org.apache.tools.ant.taskdefs.Unpack.validate(Unpack.java:139) 位于org.apache.tools.ant.taskdefs.Unpack.execute(Unpack.java:164) 位于org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:497) 位于org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 位于org.apache.tools.ant.Task.perform(Task.java:348) 位于org.apache.tools.ant.Target.execute(Target.java:435) 位于org.apache.tools.ant.Target.performTasks(Target.java:456) 位于org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405) 位于org.apache.tools.ant.Project.executeTarget(Project.java:1376) 位于org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 位于org.apache.tools.ant.Project.executeTargets(Project.java:1260) 位于org.apache.tools.ant.Main.runBuild(Main.java:853) 位于org.apache.tools.ant.Main.startAnt(Main.java:235) 位于org.apache.tools.ant.launch.Launcher.run(Launcher.java:285) 位于org.apache.tools.ant.launch.Launcher.main(Launcher.java:112) 总时间:0秒
build.xml
如下所示:

<project name="MnistDigitsCorpus" basedir=".">
    <description>
        Скачивает файлы с хоста MNIST
    </description>

    <target name="download">
        <tstamp/>
        <gunzip dest=".">
            <url url="http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz"/>
            <!--<url url="http://yann.lecun.com/exdb/mnist/train-labels-idx1-ubyte.gz"/>
            <url url="http://yann.lecun.com/exdb/mnist/t10k-images-idx3-ubyte.gz"/>
            <url url="http://yann.lecun.com/exdb/mnist/t10k-labels-idx1-ubyte.gz"/>-->
        </gunzip>

   ...

Саааааааааааааааа
...

这是Ant中的一个(目前未知)bug,谢谢!你在确认这种行为吗?我可以通过查看代码清楚地看到为什么会发生这种情况,是的。在编写了一些测试之后,我担心即使建议的解决方法也会失败。