FatJar in 创新实训 自然语言交流系统

Posted D R Y ! -geek~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FatJar in 创新实训 自然语言交流系统相关的知识,希望对你有一定的参考价值。

Fat Jar Eclipse Plug-In是一个可以将Eclipse Java Project的所有资源打包进一个可执行jar文件的小工具,可以方便的完成各种打包任务,我们经常会来打jar包,但是eclipse自带的打jar似乎不太够用,Fat Jar是eclipse的一个插件,特别是Fat Jar可以打成可执行Jar包,并且在图片等其他资源、引用外包方面使用起来更方便。

安装方法:

1. eclipse在线更新方法:help >software updates >Search for new features to install>new update site>填写name 和url name:Fat Jarurl: http://kurucz-grafika.de/fatjar,这个是FatJarUpdateSite.

2. eclipse插件安装方法:下载,地址在http://downloads.sourceforge.NET/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0,解压后将解压出的plugins中的文件复制到eclipse中的plugins目录下,然后重启eclipse,避免Fat Jar被认不出来,在eclipse启动时使用-clean参数。

使用方法(我用的eclipse是eclipse 3.3.2,Fat Jar是net.sf.fjep.fatjar_0.0.27):

方法一:

项目右键=>Export..=>向导里选其他=>Fat Jar Exporter使用问题:刚 使用Fat Jar打包了一个SWT的程序,头两次打包成功后运行打包的jar文件,但是提示找不到主类,但是在打包是主类我已经配置过的,看打好的包中META-INF\MANIFEST.MF前两行的确没有关于主类的定义,手动加上主类的配置之后jar包就可以双击启动了,很费解,就去Fat Jar的项目主页(http://fjep.sourceforge.Net/)去看了下,在Fat Jar Eclipse Plug-In Tutorial(http://fjep.sourceforge.net/fjeptutorial.html)中发现了我的问题,原来是在配置Manifest时我多选了select Manifest file选项,应该使用默认的<createnew>,这样就没问题了

方法二:

技术分享

技术分享

打包完成后生成一个jar包

运行jar包:

进入jar所在目录,执行Java -jar jar名称 命令即可运行

技术分享

 
 

以上是关于FatJar in 创新实训 自然语言交流系统的主要内容,如果未能解决你的问题,请参考以下文章

自然语言交流系统 phxnet团队 创新实训 个人博客 (十四)

自然语言交流系统 phxnet团队 创新实训 个人博客

自然语言交流系统 phxnet团队 创新实训 个人博客

自然语言交流系统 phxnet团队 创新实训 个人博客

自然语言交流系统 phxnet团队 创新实训 个人博客

自然语言交流系统 phxnet团队 创新实训 个人博客 (十三)