Netbeans中Java程序打包成一個JAR文件的方法
作者:佚名
在Java程序下使用擴展卡文件時,import的jar文件會存放在lib目錄下。這樣用起來相當不方便。如果將將擴展庫中的所有java源包復制到項目的缺省包目錄下,就可以運行了。
在玩java程序時,經常會用到擴展庫文件。在Netbeans中,若不進行修改,這些import的jar文件在生成項目時是存放在lib目錄中的。這樣存在的問題是,將這樣的包給用戶時會感覺不方便,要將生成的jar文件和lib目錄放于同一目錄下,若lib中的任一文件丟失,此項目將不能運行。
我摸索啊,摸索~~終于,我發現了~~~
Netbeans中,將擴展庫中的所有java源包復制到項目的缺省包目錄下,即可。
- <TARGET>
- <JAR destfile="${dist.jar}" update="true">
- <ZIPFILESET src="${libs.swing-layout.classpath}" />
- <ZIPFILESET src="${libs.CalendarDemo1.4.2_07.classh}" />
- <ZIPFILESET src="${libs.msbase.classpath}" />
- <ZIPFILESET src="${libs.mssqlserver.classpath}" />
- <ZIPFILESET src="${libs.msutil.classpath}" />
- <ZIPFILESET src="${libs.jxl.classpath}" />
- </JAR>
- </TARGET>
若還是不行,在build.xml文件中加入如下xml語句
【編輯推薦】
責任編輯:張燕妮
來源:
網易博客