2012-10-02 67 views
2

我使用netbeans 7.2 IDE在Javafx 2 獨立應用程序上進行了操作。內部netbeans使用ant腳本進行構建。來自netBeans的JavaFx應用程序:如何在構建中包含外部jar或類路徑jar?

現在我的應用程序基於一些輸入創建一些XML文件。爲了創建xml,我使用了一個第三方jar文件'xstream-1.4.3.jar'。現在,當我使用NetBeans IDE構建和運行應用程序時,應用程序工作正常。但是當我將jar複製到其他位置時,我的應用程序停止工作。

原因是當jar文件被複制到其他位置時,應用程序無法找到'xstream **。jar'文件。 因此,現在如何在構建中包含此jar文件(來自類路徑的所有jar文件),以便我的應用程序可以分配。

在此先感謝。

回答

0

包括在你的build.xml文件下面的代碼並更改文件夾名稱,以滿足您的項目。

<target name="-post-jar"> 
    <jar jarfile="${dist.jar}" update="true"> 
    <zipfileset src="C:/Java/ExcelJars/jxl.jar" includes="**/*.class" /> 
    <zipfileset src="C:/Java/ExcelJars/SX.jar" includes="**/*.class"/> 
    </jar> 
</target>