由于工作需要,要做一个项目打包的功能. 原则上,项目打包应该写一个ant脚本,然后在代码中执行它,反正很复杂.
一个朋友推荐我用fatjar试试, 我上网搜到了这篇文章,转过来保存.
今天启动tomcat发现特别慢,得等1分多钟才启动完,这才想起来,我把WEB-INFO/lib/struts.jar , pager-tag.jar都删除了,取而代之的是他们的源码,tomcat启动的时候因为找不到jar文件就要重新编译,所以特别地慢。因此,我把struts.jar拷贝到WEB-INFO/lib下了,现在缺pager-tag.jar了。(其实pager-tag的源码编译不慢,主要是struts源码编译比较慢)我找了一下把程序打包的工具,其实eclipse自己带了一个export工具可以打包,你的项目=〉export=>jar file=>然后挨个选择你需要的包=〉写好目标jar文件名=〉写好目标目录=〉就生成新jar了。
其实这样已经能够满足我的要求了,查看Eclipse如何打包的过程中我发现有个fatjar插件功能更强些,可以把需要的资源打进一个jar里。所以下载了一个,下载地址:http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924 解压缩后是一个.../plugins/(net...)把plugins下面的(net..)文件夹拷贝到eclipse的plugins下,重新启动Eclipse3.1,Windows=>prefernce=>fat jar preference看到他就说明已经安装成功了。如果没有看到,没有关系,删除D:\eclipse310\configuration\org.eclipse.update\platform.xml文件(此文件可以自动生成)不用担心以前的插件会因此而消失,没事。
刚开始找不到如何使用它,后来看到你的项目=〉Export..=>向导里有fat jar =>使用起来真的很方便。
总结:
一般把src打包export=>Jar File 即可。
想把src附属的资源一起打包,必须使用FatJar => export..=>FatJar.
引用通告:
http://www.blogjava.net/hopeshared/archive/2005/11/30/21902.html
分享到:
相关推荐
打包jar文件Eclipse插件FatJar安装与使用.pdf
Eclipse插件FatJar安装与使用
Eclipse打JAR包插件FatJar安装及使用说明
Eclipse4.4版本 安装 Fat Jar插件总结,解决了安装过程的 Failed to prepare partial IU的问题
Eclipse的fatjar插件,Fatjar_0.0.32,可用于eclipse高版本。
Eclipse插件打包Jar文件fatjar(支持eclipse4.4及以上版本)
eclipse 插件fatjar、findbug、pmd等
放置到 eclipse 的 plugins 文件夹下 重启eclipse 在eclipse 右击项目 就会有 fat-jar 选项 如果重启无效,则尝试 在dos 下 进到eclipse目录 使用 eclipse.exe -clean 命令 重新加载插件 即可
eclipse 的反编译插件 要求:eclipse3.0以上 反编译效果不错推荐以下
eclipse的打包插件,有了它,就不会有把java程序打包的困惑了
eclipse 的一个打包插件, 可以打 fatjar. 也就是可以把你的工程所依赖的 jar 包与你自己写的编译好的文件打成一个 jar 包. 也可以设置 main class. 挺好用的. 强烈推荐
Eclipse插件FatJar安装与使用,fatJar这插件打包的时候可把用到的第三方的JAR包也一起打到目标JAR中。
eclipse fatjar 插件。很不错的打包工具
eclipse fatjar打包插件与教程。 一般的,我们都是通过export方式导出jar包,但是这种方式不能导出第三方jar包,fatjar正好客服这个缺点。
博文链接:https://qsrock.iteye.com/blog/165236
安装方法解压后将plugins文件夹下的net.sf.fjep.fatjar_0.0.24文件夹拷到eclipse安装目录的plugins 下。 用此工具可以方便的将eclipse中的工程打包成jar文件。如果是要打成可执行的jar请注意选取主类。 你的项目=〉...
fatjar 打包插件与快速查找eclipse插件 fatjar 可以快带把工程打成jar包, eclipse instansearch 插件是基于lucene的快速查找
fatjar java程序 打包 eclipse myeclipse插件
重启eclipse,看到windows=》preference=》fat jar preference就说明安装成功了。 如果没有生成也没关系,删除..\eclipse3.4\configuration\org.eclipse.update\platform.xml文件(此文件可自动生成,不必担心从此...
eclipse打包插件fatjar.zip,可以很方便的将项目中的第三方jar包打包进最终jar包。里面的说明文档有图有真相。