Netbeans中Java程序打包成一个JAR文件的方法

开发 后端
在Java程序下使用扩展卡文件时,import的jar文件会存放在lib目录下。这样用起来相当不方便。如果将将扩展库中的所有java源包复制到项目的缺省包目录下,就可以运行了。

在玩java程序时,经常会用到扩展库文件。在Netbeans中,若不进行修改,这些import的jar文件在生成项目时是存放在lib目录中的。这样存在的问题是,将这样的包给用户时会感觉不方便,要将生成的jar文件和lib目录放于同一目录下,若lib中的任一文件丢失,此项目将不能运行。

我摸索啊,摸索~~终于,我发现了~~~

Netbeans中,将扩展库中的所有java源包复制到项目的缺省包目录下,即可。

  1. <TARGET>
  2. <JAR destfile="${dist.jar}" update="true"> 
  3. <ZIPFILESET src="${libs.swing-layout.classpath}" /> 
  4. <ZIPFILESET src="${libs.CalendarDemo1.4.2_07.classh}" /> 
  5. <ZIPFILESET src="${libs.msbase.classpath}" /> 
  6. <ZIPFILESET src="${libs.mssqlserver.classpath}" /> 
  7. <ZIPFILESET src="${libs.msutil.classpath}" /> 
  8. <ZIPFILESET src="${libs.jxl.classpath}" /> 
  9. </JAR> 
  10. </TARGET> 

若还是不行,在build.xml文件中加入如下xml语句

【编辑推荐】

  1. NetBeans 6.0模块快速入门教程
  2. Netbeans 6.0发布,支持Ruby、移动开发和集成的剖析器
  3. NetBeans 6.0预览版发布 Sun再引惊呼
  4. NetBeans成为Ruby开发者的新伙伴(3)
  5. 八大技术牛人点评NetBeans 6.5
责任编辑:张燕妮 来源: 网易博客
相关推荐

2021-08-10 07:41:24

JavaDocker镜像

2022-01-11 09:59:23

Python关机程序文件

2023-03-08 09:48:08

SpringWAR文件JAR文件

2021-06-04 06:20:08

工具Kubernetes集群

2009-06-11 10:59:19

netbeans提示

2021-08-27 12:16:34

fastjarJAR文件Java

2024-02-20 08:51:56

PythonFlask工具

2020-07-31 10:26:15

Mac OS苹果Windows

2024-11-14 13:19:21

Docker容器开发

2011-09-13 17:30:41

Eclipse And

2011-07-08 13:44:08

Xcode 打包

2009-06-09 12:38:12

NetBeanseclipse

2021-01-14 22:17:09

PythonLinux工具

2009-08-14 00:55:21

C#程序编译

2021-01-08 10:05:01

JavaSpring Boojar

2020-02-22 21:51:43

程序员Microsoft SServerSQL

2012-04-17 10:28:00

Cocos2dwophone

2009-06-15 14:18:00

netbeans配置JDBC驱动程序

2020-05-07 16:30:32

Spring BootJava

2009-06-25 16:03:29

Netbeans调试
点赞
收藏

51CTO技术栈公众号