`
yanbochen
  • 浏览: 6688 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

如何使用Fat Jar在Eclipse中制作jar文件包

阅读更多

Fat Jar Eclipse Plug-In使用指南

Fat Jar Eclipse Plug-In下载地址:
http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.25.zip?modtime=1168127388&big_mirror=0

安装:
请参考http://sapo2000.blog.163.com/blog/static/8832609200610724746676

应用:

Step 1:新建一个Java工程
a. 新建一个Java工程 "demolib"
b. 添加包 "demolib"
c. 添加类 "DemoLib.java",代码如下:

package demolib;

public class DemoLib {
    public static void sayHello() {
        System.out.println("Hello");
    }
}

 

Step 2:使用Fat Jar插件生成JAR包
在"包资源管理器"中右击项目"demolib",选择 "+ Build Fat Jar"
如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
出现下图:
如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
"demolib_fat.jar" 被创建在工程的根目录下。若点击“下一步”即可以进行jar文件要包含的.class文件的选择。
Step 3:新建一个Java工程
a. 新建一个Java工程 "demorun"
b. 右击工程-〉属性-〉Java构建路径-〉库-〉添加JAR包 "demolib/demolib_fat.jar"
 如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
Step 4:新建Main Class
a. 添加包 "demorun"
b. 添加类 "demorun.DemoRunMain.java"

package demorun;

import demolib.DemoLib;

public class DemoRunMain {
    public static void main(String[] args) {
        DemoLib.sayHello();
    }
}

Step 5:开始创建Fat Jar对话
文件-〉导出,然后选择 "+ Fat Jar Exporter",出现下图:
如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
下一步选择工程:
如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
下一步选择Main Class:
如何使用Fat Jar在Eclipse中制作jar文件包 - 沙柏 - 流魂街
完成!
文件 "demorun_fat.jar" 已经在工程根目录下生成了,并且文件用来保存配置的以".fatjar"结尾的文件也在工程根目录下生成了。生成的jar文件包含它所引用的jar包(demolib_fat.jar)的所有类和它本身的工程类,这个文件可用在任何地方执行,免设置classpath变量,因为所有必须的类库都萃取到"Fat Jar"中了。
分享到:
评论

相关推荐

    Eclipse插件打包Jar文件fatjar(支持eclipse4.4及以上版本).zip

    Eclipse插件打包Jar文件fatjar(支持eclipse4.4及以上版本)

    打包jar文件Eclipse插件FatJar安装与使用.pdf

    打包jar文件Eclipse插件FatJar安装与使用.pdf

    fatJar(Eclipse使用)

    我用的是Eclipse,它自带的打包方法在打包一些图片等资源时不是很爽。...用此工具可以方便的将eclipse中的工程打包成jar文件。如果是要打成可执行的jar请注意选取主类。 你的项目=〉Export..=>向导里有fat jar =>...

    Fat Jar Eclipse Plug-In教程.

    (1) 在包浏览器面板中,选中Build Fat Jar。 14 (2) 选择主类入口。注意选中Merge individual-sections of all MANIFEST.MF Files.。 16 (3) 选择你要打包的独立JAR文件,这些文件会打包进入最后的Fat-Jar。 16 (4) ...

    fat jar,eclipse打包插件

    fat jar,eclipse打包插件,非常好使,里面有安装及使用说明,包括一个使用案例!!!

    fatjar+eclipse安装fatjar图文教程

    eclipse本身有一个打包的工具,但是不能将别的jar文件也一起打包进来. fat-jar能够很好的解决上述问题。 fat-jar它是sourceforge.net下的一个开源工具从http://sourceforge.net/projects/fjep地址可以下载该工具,...

    eclipse_fatjar

    eclipse 的一个打包插件, 可以打 fatjar. 也就是可以把你的工程所依赖的 jar 包与你自己写的编译好的文件打成一个 jar 包. 也可以设置 main class. 挺好用的. 强烈推荐

    用Fat Jar Eclipse Plug-In打包可执行jar文件

    NULL 博文链接:https://8366.iteye.com/blog/480652

    FAT JAR 插件的下载安装

    使用fat jar 打包没问题: 1.解压后是一个../plugins/(net...jar),把plugins文件夹下的(net...jar)文件拷贝到eclipse的plugins下, 重启eclipse,看到windows=》preference=》fat jar preference就说明安装成功了。 ...

    classfinal-fatjar-1.2.1.jar

    ClassFinal是一款java class文件安全加密工具,支持直接加密jar包或war包,无需修改任何项目代码,兼容spring-framework;可避免源码泄漏或字节码被反编译。执行java -jar classfinal-fatjar.jar 后按提示即可完成...

    fatjar eclipse快速打包jar插件

    下载后将其复制到eclipse的plugins中即可,重启eclipse在[文件-export]中可查看到,具体使用方法自己百度了

    Java打包插件(fatjar)

    Java打包插件,解压后是一个plugins的文件夹,里面只有一个文件夹,fatjar_0.0.31.jar将它copy到Eclipser plugins文件夹下,此插件就安装成功了,重启Eclipse在项目上右击就会看到多出一个“Build Fat Jar”在前面有...

    jar打包工具fatjar

    jar打包工具fatjar。将net.sf.fjep.fatjar_0.0.32.jar文件放在eclipse\plugins目录下,重启eclipse即可。

    Eclipse打包工具Fatjar

    Eclipse打包工具 Fatjar 一款好用的eclipse插件,能够将引用的jar文件都打包出来,做到一个jar包中去。这样自己的程序和其他引用到的jar文件就能够作为独立的程序运行了,非常方便

    fatjar.zip

    将解压后的jar包复制到eclipse/plugins文件夹内,重启eclipse 若发现项目右键后并没有build Fat jar一项 则去到eclipse\configuration\org.eclipse.update目录下,将platform.xml文件删除再重启eclipse即可

    myeclipse 打包工具fatjar

    在要导出的项目处右击,可看到 build fat jar 项,前面有个绿色的加号。按照步骤即可打包;若没有该项,可将myeclipse下configuration文件中org.eclipse.update的platform.xml删除,再重启myeclipse

    Jar打包(解决eclipse无法打包含有第三方架包问题)

    在ECLIPSE下,如果要将JAVA应用程序打包的话,一般用file菜单下的EXPORT就可以EXPORT成JAR文件里,但如果工程里有其他的库文件的话,那ECLIPSE就无能为力了.

    打包JAR的Eclipse插件FatJar

    能将JAVA应用程序打包成1个JAR文件直接运行

    net.sf.fjep.fatjar_0.0.32 Fatjar

    eclipse与myeclipse打包程序,压缩包包换两个版本 net.sf.fjep.fatjar_0.0.31 适用于低版本的myeclipse ...使用方法:把jar文件拷贝到myeclipse/eclipse 安装目录的plugins 中,打开就可以用了

Global site tag (gtag.js) - Google Analytics