改注册表 设置class 的打开方式 为java filename
解决方案 »
- 帮忙写个socket客户端代码,要求能连接到Socks5代理服务器,服务器有用户名密码验证。
- java 分割文件内容?
- 诡异!!!netbeans的注释功能突然失灵
- 疑难 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 请教hibernate外键查询的问题
- java 如何得到 当前程序所在的函数名? 谢谢
- 请问sun.net类在哪个包里???
- java使用eclipse然后无法加载package中名下有.的文件中的图片问题
- 请问我在程序里使用Socket作数据传输,我中间有一段时间没有传输数据,Socket超时了
- 考SCJP275一定要看<Thinking In Java>吗?
- 请大家给个建议!
- 我想知道星际争霸是用什么样的程序写出来的,如果JAVA也能那该多好,梦想啊,谁能告诉我
http://www.csdn.net/develop/Read_Article.asp?Id=14281用ANT构建java可执行程序 NewStarter(原作)
http://www.csdn.net/develop/Read_Article.asp?Id=20474
或者用JBuilder可以直接打包成exe文件(但执行时人需要有JRE)
须为java Applet或java应用程序
须定义清单文件的Main-Class参数
使用命令:
jar cf filename.jar(将要生成的jar文件)*.class
jar会自动生成manifest.mf文件,须添加Main-Class: 你的main函数所在的类名
这样就可以执行此jar文件了
使用java -jar filename.jar
编一个manifest.mf文件,里面写上
Manifest-Version: 1.0
Main-Class: test然后输入下面的命令:
test.class与manifest.mf都同一个目录下,不要建立目录。
jar cvfm test.jar manifest.mf test.class然而生成的test.jar双击时即可运行。