这个工程包括几个图片,package,和第三方的jar包
解决方案 »
- 求教!在NetBeans中关闭2级窗口的代码怎么写?
- 在java编程思想上看到一个Applet,在netbeans6.1上不能通过,能看看问题吗
- 怎么复制一个对象?
- 不能调用ArrayList.indexOf方法
- 各位帮忙想想怎样监视一个类,当调用其方法时可以接获方法的名称。
- 伙计做的动网论坛邮件地址收集工具,大家看有什么好的建议?
- 关于log4j的疑问。
- 高手help!!! 在JAVA中从SYBASE读/写数据的中文乱码问题!!
- 新年,我对大家有关MS,SUN的一个要求!
- 谁知道 jdbc-odbc数据库连接是否要装jdbc程序
- Ant中哪种Task可以实现将控制台的屏幕输出到某个文件中?
- 文件读写控制的问题:
在用javalauncher做一个.exe文件
最后用ResourceHacker替换用javalauncher做的运行图标。交给可户的时候把jre也放在和jar文件一个文件夹里面。
做一下jre的相对路径。客户就可以双击.exe文件直接运行你的程序了。以上是我用eclipse做的一个SWT/Jface项目的打包过程。
生成exe文件是最好的.下载InstallAnywhere7.可以到InstallAnywhere网站下载.使用免费,只是每次生成的exe文件都要提示还没有注册.不过关系不大.然后通过InstallAnywhere把相应的Class文件打包进去就可以了,记着是class文件,如果是其他的文件可能会找不到main方法.可以选择是否带有jvm,这样即使在没有java虚拟机的机子上也可以安装的.用的很好.其他的生成exe的不太好用.包括jbuild和Jsmooth.
jar cvf mytest.jar mainfest.txt -C classes/* lib/*
其中mainfest.txt中有两项
Main-Class: package.class //这一行是指定要运行的类的package全路径
classpath:lib/a.jar lib/b.jarclasses目录存放要打包的class文件
lib目录下面放要第三方jar文件