如何netbeans6.5把代码打包成jar 可以直接双击运行的
展开全部
你的版本相不相同 会不会有什么不一样的地方 我的试验成功 前提是你要打包的类中腰有主方法(main方法) 过程如下:
1.File->Export->Java->JAR file,点击NEXT
2.JAR File Specification页:
在两个大窗口中选择你要打包的类
在下面选择路径的地方选择你要生成JAR包到什么地方 譬如
C:\Documents and Settings\Administrator\桌面\jsq.jar,点NEXT
3.JAR Packaging Options页:
直接NEXT
4.JAR Manifest Specification页:
在下面main class栏选择此类入口 也就是它自己(但必须要有主方法),
然后FINISH完成
双击你生成的JAR文件 正常的就可以打开了
-----------------------------------------------------------------
或者第二种方法:
比如你要给一个类打包,类名是qq.java
其中的代码第一行是Package test,
就将你的类复制到c:\test下, 此时你要打包的类路径是c:\test\qq.java
在CMD下编译此.java文件为.class文件 然后删除qq.java 现在c:\test\下只有qq.class
然后新建一个TXT文件,里面的内容如下:
Manifest-Version: 1.0
Main-Class: test.qq
注意:这段内容是两行 每行的冒号后面都有且只有一个空格 而且每行都必须有一个回车 test.qq后面也要有
建完后保存 重命名此TXT文件为manifest.mf 将其放在c:\下
然后CMD模式 用“cd\”到c:\根目录 输入jar cvfm qq.jar manifest.mf test
其中jar是打包命令 cvfm是此命令的参数 qq.jar是你要生成的jar文件 manifest.mf就是刚才手动创建的那个 test是c:\test\qq.class中的test以下目录的内容 生成的此qq.jar就可以双击执行
1.File->Export->Java->JAR file,点击NEXT
2.JAR File Specification页:
在两个大窗口中选择你要打包的类
在下面选择路径的地方选择你要生成JAR包到什么地方 譬如
C:\Documents and Settings\Administrator\桌面\jsq.jar,点NEXT
3.JAR Packaging Options页:
直接NEXT
4.JAR Manifest Specification页:
在下面main class栏选择此类入口 也就是它自己(但必须要有主方法),
然后FINISH完成
双击你生成的JAR文件 正常的就可以打开了
-----------------------------------------------------------------
或者第二种方法:
比如你要给一个类打包,类名是qq.java
其中的代码第一行是Package test,
就将你的类复制到c:\test下, 此时你要打包的类路径是c:\test\qq.java
在CMD下编译此.java文件为.class文件 然后删除qq.java 现在c:\test\下只有qq.class
然后新建一个TXT文件,里面的内容如下:
Manifest-Version: 1.0
Main-Class: test.qq
注意:这段内容是两行 每行的冒号后面都有且只有一个空格 而且每行都必须有一个回车 test.qq后面也要有
建完后保存 重命名此TXT文件为manifest.mf 将其放在c:\下
然后CMD模式 用“cd\”到c:\根目录 输入jar cvfm qq.jar manifest.mf test
其中jar是打包命令 cvfm是此命令的参数 qq.jar是你要生成的jar文件 manifest.mf就是刚才手动创建的那个 test是c:\test\qq.class中的test以下目录的内容 生成的此qq.jar就可以双击执行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询