Fat Jar Eclipse Plug-In [FJEP] (http://fjep.sourceforge.net/) 是应用One-Jar(http://one-jar.sourceforge.net/)技术的一个Eclipse 插件。利用FatJar,可以极大地方便发布Java应用程序与Applet。
下面是我写的一个教程,欢迎指教。
1.介绍
一个非常简单的软件打包解决方案,它利用 Java 的定制类装入器,动态地从单一档案文件中装入应用程序所有的类,同时保留支持 JAR 文件的结构。随着 FatJar Eclipse 插件 FJEP 的推出, Eclipse 的用户现在只要在向导中选中一个复选框,就可以创建 One-JAR 应用程序。依赖的库被放进 lib/ 目录,主程序和类被放进 main/main.jar,并自动写好 META-INF/MANIFEST.MF 文件。
2.安装
安装很简单,只需把解压出来的文件放到Eclipse 的目录中即可。
3.使用图解
我以打包我的程序文件作为例子。
(1)在包浏览器面板中,选中Build Fat Jar。
(2)选择主类入口。注意选中Merge individual-sections of all MANIFEST.MF Files.。
(3)选择你要打包的独立JAR文件,这些文件会打包进入最后的Fat-Jar。
(4)成功了。
4.SWT 程序的打包
同样的步骤,只不过最后发布时,连带SWT-XXX.DLL放在同一目录下即可。
参见http://fjep.sourceforge.net/fjepfaq.html
5.下载
http://fjep.sourceforge.net/
分享到:
相关推荐
### fatjar使用教程 在Java开发领域中,fatjar(也称为all-in-one jar或uber-jar)是一种将应用程序及其所有依赖项打包成一个单一的jar文件的技术。这种方式极大地方便了应用程序的部署与分发,尤其是在分布式系统...
### net.sf.fjep.fatjar使用方法详解 #### 一、概述 在Java开发过程中,经常需要将项目打包成可执行的`.jar`文件,以便于部署和分发。`net.sf.fjep.fatjar`是一款强大的工具,能够帮助开发者轻松地将Java项目及其...
"MyEclipse8.5安装Fatjar和制作可执行jar方法" MyEclipse8.5是 Java integrated development environment (IDE),它提供了许多有用的功能和插件来帮助开发者快速构建和部署Java应用程序。Fatjar是一个插件,允许...
Eclipse打JAR包插件FatJar安装及使用说明 FatJar 是一个功能强大的 Eclipse 插件,可以将需要的资源打包到一个 JAR 文件中,从而方便地管理和使用项目资源。下面是 FatJar 的安装和使用说明。 FatJar 的安装非常...
- 在弹出的对话框中输入名称为 “FatJar”,位置为 “http://kurucz-grafika.de/fatjar”。 - 点击 “OK” 返回上一级界面,此时应该能看到 “FatJar” 插件出现在列表中。 - 勾选 “FatJar” 插件,点击 “Next” ...
fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含外部jar)fatjar(java包含...
这个版本专门针对较新的Eclipse版本进行了适配,确保了在这些环境中仍能有效使用FatJar的功能,进行项目的打包操作。 在Java开发过程中,打包是非常关键的一个步骤。它将项目的所有依赖项,包括第三方库、项目源码...
此外,"说明.txt"文件可能包含了关于如何使用fatjar工具的详细指南,包括如何处理特定的构建问题,以及可能的配置选项。阅读并遵循这些指示,有助于避免在打包过程中遇到的问题。 总的来说,fatjar工具为Eclipse...
fat-jar它是sourceforge.net下的一个开源工具从http://sourceforge.net/projects/fjep地址可以下载该工具,下载完成后是一个zip压缩包,解压后将plugins文件夹下的net.sf.fjep.fatjar_0.0.27文件夹拷贝到eclipse的...
"net.sf.fjep.fatjar_0.0.32" 是一个针对Eclipse集成开发环境的插件,主要用于解决在较新版本的Eclipse中安装和使用fatjar插件时遇到的问题。fatjar插件是Java开发者常用的一个工具,它的主要功能是将Java项目打包成...
7. 现在,在项目中,可以选择使用"FatJar"插件来打包项目,它会自动包含所有依赖。 标签"fatjar"直接关联了这个主题的核心概念,即构建包含所有依赖的单一JAR文件。 在"压缩包子文件的文件名称列表"中提到的...
三、使用正确的JAR文件:在解决Fat Jar生成jar不能被引用的问题时,需要使用正确的JAR文件。例如,如果使用了错误的JAR文件,可能会导致应用程序无法正常运行。 四、反编译JAR文件:在解决Fat Jar生成jar不能被引用...
本文将详细介绍fatjar插件的安装步骤及使用方法。 #### 安装前准备 在开始安装fatjar插件之前,请确保您的环境中已正确安装了Eclipse IDE。Eclipse是一款非常流行的开源集成开发环境,广泛用于Java应用的开发。...
在MyEclipse和Eclipse中使用fatjar,首先需要安装该插件。附件中的说明文件应该详细介绍了安装步骤,通常包括访问插件仓库、选择fatjar插件、然后按照IDE的提示进行安装。安装完成后,开发者可以在项目的“Export”...
在Java开发过程中,有时我们需要将所有依赖库与主程序打包成一个单一的可执行JAR文件...为了使用这个工具,你需要下载压缩包中的"fatjar无敌版本.jar"文件,并按照相应教程或文档配置你的IDE,以便在项目中集成和使用。
Fat jar打包的主要目标是解决Java的类路径问题,尤其是在使用Maven或Gradle等构建工具时,依赖管理变得复杂。通过将所有依赖库嵌入到一个单一的JAR文件中,可以避免运行时因找不到类或资源而引发的错误。 实现fat ...
要在Eclipse中使用Fatjar插件,首先需要在Eclipse Marketplace或者通过更新站点搜索并安装它。安装完成后,可以在"Export"菜单中找到"Fat Jar"选项。配置过程中,用户可以选择要打包的项目、主类(程序入口点)、...
**使用FATJAR的步骤** 1. **安装FATJAR插件**:首先,你需要在Eclipse中通过Help > Eclipse Marketplace搜索并安装FATJAR插件。 2. **创建Fat JAR**:安装完成后,右键点击项目 -> Export -> Runnable JAR file,...
在实际使用中,fatjar通常与Ant或Ivy等构建工具配合使用。例如,如果你的项目使用Ant作为构建工具,可以在Ant构建脚本中添加fatjar插件,配置相应的任务来执行打包操作。这通常涉及到定义一个`<target>`,在其中调用...