我将以下内容添加到netbeans项目中的build.xml文件中,以将resources目录中的所有文件添加到生成的JAR文件中。
<target name="-post-jar">
<echo>Adding files to jar...</echo>
<jar destfile="${dist.jar}" update="true">
<fileset dir="${basedir}/resources" />
</jar>
</target>
然而,在我执行一个干净,然后做一个构建。我看到echo命令的输出,但生成的jar文件缺少资源目录中的所有文件。但是,在执行另一个构建时,会包含这些文件。我怎么能纠正这个?
答案 0 :(得分:1)
Paulo Ebermann是对的。 JNLP目标正在重新创建我的jar文件,这是造成错误的原因。