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


<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 库。但是,当我进入构建.xml的这一部分时,我会看到以下内容:

C:UsersAxorenDocumentsNetBeansProjectsConChbuild.xml:92: The archive commoms-io-2.4.jar doesn't exist
BUILD FAILED (total time: 1 second)

迷茫中,我调查了一下。它在那里,好吧。

 Directory of C:UsersAxorenDocumentsNetBeansProjectsConChdistlib
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 文件的原因,而这个文件显然是我说它会在的地方。

你有一个错别字。

CommoMs vs. CommoN。

相关内容

  • 没有找到相关文章

最新更新