存档commoms-io-2.4.jar不存在

时间:2013-07-30 07:52:09

标签: java netbeans ant build.xml

<target name="-post-jar" depends="git.revision">
    <jar jarfile="dist/conch-latest.jar">  <!-- Line 92 -->
        <zipfileset src="${dist.jar}" excludes="META-INF/*" />  
        <zipfileset src="dist/lib/commoms-io-2.4.jar" excludes="META-INF/*" />
        <zipfileset src="dist/lib/commons-cli-1.2.jar" excludes="META-INF/*" />
    </jar>
</target>

我的目的是将我在代码中使用的Apache库与可分发的jar文件打包在一起,以便更容易执行,并将我的代码作为库包含在内,而不必单独包含Apache库。但是,当我到达build.xml的那一部分时,我接受了以下内容:

C:\Users\Axoren\Documents\NetBeansProjects\ConCh\build.xml:92: The archive commoms-io-2.4.jar doesn't exist
BUILD FAILED (total time: 1 second)

我很困惑,我调查了一下。它就在那里,好吧。

 Directory of C:\Users\Axoren\Documents\NetBeansProjects\ConCh\dist\lib

07/30/2013  02:35 AM    <DIR>          .
07/30/2013  02:35 AM    <DIR>          ..
07/30/2013  02:35 AM           214,274 commons-cli-1.2-javadoc.jar
07/30/2013  02:35 AM            48,726 commons-cli-1.2-sources.jar
07/30/2013  02:35 AM            41,123 commons-cli-1.2.jar
07/30/2013  02:35 AM           724,124 commons-io-2.4-javadoc.jar
07/30/2013  02:35 AM           246,635 commons-io-2.4-sources.jar
07/30/2013  02:35 AM           185,140 commons-io-2.4.jar
               6 File(s)      1,460,022 bytes
               2 Dir(s)  360,198,926,336 bytes free

所以,不知怎的,我做错了。但我之前以完全相同的方式与其他库完成了这项工作。唯一的区别是,这是我第一次使用Apache的库完成它。我想以某种方式完成这项工作,但在谈到Ant时,我完全是新手,我甚至无法想到可能导致Ant无法找到jar文件的原因这显然是我所说的。

1 个答案:

答案 0 :(得分:2)

你有一个错字。

CommoNs vs. CommoNs。