eclipse 下打包

时间:2011-04-25 06:13:41
【文件属性】:
文件名称:eclipse 下打包
文件大小:881B
文件格式:TXT
更新时间:2011-04-25 06:13:41
java打包 菜单“File”-->“Export”
基本上默认就可以,记得next到最后,然后选中主类,否则就会出现
Failed to load Main-Class manifest attribute from... 的错误

如果没有使用其他插件啊,类库等,以上的步骤就可以了
但如果用了,例如我用了SWT,就麻烦一点了
如果不作以下操作,会出现
Could not find the main class, Program will exit. 的错误。处理如下:

1.找到你安装SWT时候下载的文件(zip?),解压后有SWT.jar,和3个DLL。
2.如上所述,通过Eclipse的Export生成一个可执行的jar。但注意,在关于ManiFest的选项中选中“生成manifest文件”,并且选中“保存到项目中”。
3.修改生成的MANIFEST.MF文件。
加上 Class-Path: swt.jar
如果还有其他的jar,用空格分开,加到后面
注意:大小写敏感啊,我就犯了这个错
4.在Eclipse中刷新Package Explorer。再一次通过“Export”生成jar,这次关于manifest的选项应该选择刚才修改后的MANIFEST.MF。
5.将打包的jar,SWT.jar,3个DLL放到一个文件夹下,双击可执行的jar,程序运行!



网友评论