使用Netbeans中的build.xml构建java项目

时间:2014-05-24 11:21:53

标签: java netbeans build netbeans-7

当我尝试在Netbeans中为项目Jsignpdf执行清理和构建项目时,我得到以下错误。但是如果我调试项目它运行没有错误,因为我已经包含了所有必需的库。我对java知识有限,这是我想要构建的第一个项目。

 ant -f "C:\\Documents and Settings\\user\\My Documents\\NetBeansProjects\\jsignpdf-master" clean jar
    clean:
    Cleaning build
    C:\Documents and Settings\user\My Documents\NetBeansProjects\jsignpdf-master\build.xml:47: The following error occurred while executing this line:
    C:\Documents and Settings\user\My Documents\NetBeansProjects\jsignpdf-itxt\src\build.xml:10: taskdef class net.sourceforge.jarbundler.JarBundler cannot be found
     using the classloader AntClassLoader[]
    BUILD FAILED (total time: 0 seconds)

如此错误信息中所示,我点击了第一个build.xml链接,它指出了下面的部分(目标名称=“干净”)

<target name="clean">
        <echo message="Cleaning build" />
        <delete dir="${build.dir}"/>
        <delete dir="${dist.dir}"/>
        <delete dir="${output.dir}"/>
        <ant antfile="../jsignpdf-itxt/src/build.xml" useNativeBasedir="true" target="clean" />
</target>

当我点击错误中提到的第二个build.xml链接时,我突出显示了xml的下方部分。

<taskdef name="jarbundler" classname="net.sourceforge.jarbundler.JarBundler">
        <classpath>
            <pathelement location="${jarbundler.jar}"/>
        </classpath>
</taskdef>

实际上我遇到了很多错误并解决了它们。还有像JarBundler一样的错误。然后我从this link下载了它。它有.java文件,而不是类文件。所以我创建了一个与net.sourceforge.jarbundler相关的包,并放置了所需的文件。完成所有这些后,我仍然在如上所述构建时遇到错误。我搜索了很多用于构建java应用程序,构建xml,蚂蚁等等,并且在过去两天之后无法解决错误。现在我唯一的希望是帮助我解决这个错误。有关更多信息,请下载该项目。

0 个答案:

没有答案