`
wasw100
  • 浏览: 127156 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用Eclipse插件FatJar做可执行的jar文件

    博客分类:
  • java
阅读更多

今天在和“那人”做一个java GUI的程序发现一个相当好的eclipse插件---FatJar:

这个插件的功能就是把外部导入的jar包和自己写的程序做成新的jar包,例如:我们可以直接把数据库驱动程序放到我们自己的jar包,那样就不用为数据库驱动程序配置环境变量

具体步骤:
1.安装FatJar插件

下载地址: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文件(此文件可以自动生成)不用担心以前的插件会因此而消失,没事。


2.在你的GUI工程的src文件下建一个新文件夹META-INF,在这个文件夹下新建一个文件MANIFEST.MF
内容:
Manifest-Version: 1.0
Main-Class: stu.MainWindow

说明:Main-Class:中间短横线,后面一个空格
stu.MainWindow后有回车

3.右击工程名选择build fat jar
选项随便,只是Manifest.mf用刚才建立的那个
然后到处,但是双击不能运行
所以先解压一个文件夹(例如mygui),然后把META-INF文件夹下除MANIFEST.MF文件之外的所有文件删除
,然后命令行到mygui下,执行jar cvfm aa.jar META-INF\MANIFEST.MF *(jar命令使用参考:http://hi.baidu.com/wasw100/blog/item/d23c7729f633b7f999250a95.html)生成

的jar文件就是可执行的了

分享到:
评论
2 楼 wasw100 2009-10-23  
geeksun 写道
我现在也在用fatjar,我不想把jar放在eclipse的plugin目录下,请问fatjar可以用link方式安装吗?

不好意思,link安装我没试过,应该可以吧。不过之中直接放到plugin下非常方便
1 楼 geeksun 2009-10-23  
我现在也在用fatjar,我不想把jar放在eclipse的plugin目录下,请问fatjar可以用link方式安装吗?

相关推荐

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

    总的来说,fatjar工具为Eclipse插件的打包提供了一种便利的方式,使得开发者能够轻松地将插件及其依赖整合到一个可执行的JAR文件中,便于分发和独立运行。理解并熟练掌握fatjar的使用,对于提升Eclipse插件开发的...

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

    ### Eclipse插件FatJar安装与使用详解 #### 一、背景介绍 在Java开发过程中,经常需要将项目打包成一个可执行的`.jar`文件,以便于部署或分发。通常情况下,我们可以利用Eclipse自带的导出工具来实现这个目的。...

    Eclipse的fatjar插件

    Eclipse的Fatjar插件是开发Java应用程序时非常实用的一个工具,它允许开发者将整个项目,包括所有的依赖库,打包成一个单一的可执行JAR文件,这就是所谓的"fat"或"uber" JAR。这样的JAR文件包含了运行程序所需的所有...

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

    标题“用Fat Jar Eclipse Plug-In打包可执行jar文件”指的是使用Eclipse集成开发环境中的一个插件,Fat Jar,来创建一个可以直接运行的Java应用程序jar文件。这种类型的jar文件被称为"fat jar"或"uber jar",因为它...

    打包JAR的Eclipse插件FatJar

    标题中的“打包JAR的Eclipse插件FatJar”指的是一个Eclipse开发工具的扩展,它的主要功能是帮助Java开发者将他们的项目打包成一个独立的、可直接运行的JAR(Java Archive)文件。在Java编程中,JAR文件是一个集合体...

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

    解压后,将插件文件夹(例如,“net.sf.fjep.fatjar_0.0.24”)复制到Eclipse的`plugins`目录下,重启Eclipse后即可使用该插件。 - **使用插件打包:** 在项目上右键点击“Build Fat Jar”。在打开的对话框中,指定...

    eclipse4.4版本fatJar

    总结来说,"eclipse4.4版本fatJar"是一个关于如何在Eclipse Luna中使用修正版fatJar插件创建可执行JAR文件的主题。通过这个插件,开发者可以更方便地管理和打包项目的依赖,确保在各种环境中都能顺利运行程序。

    fat jar,eclipse打包插件

    创建fat jar的方法多种多样,可以使用命令行工具如`maven-shade-plugin`或`gradle-fatjar`,也可以使用IDE插件,如Eclipse中的Fat Jar插件。Fat Jar插件允许用户选择项目中的类和资源,以及它们的依赖,然后将它们...

    绝对可行,图解MyEclipse8.5安装fatjar以及制作可执行jar方法!

    下面我们将详细介绍如何在MyEclipse8.5中安装Fatjar插件和制作可执行jar文件。 安装Fatjar插件 Fatjar插件可以从http://sourceforge.net/projects/fjep下载,下载完成后是一个zip压缩包。解压出plugins文件夹,...

    eclipse fatjar 插件

    在Java开发中,我们通常会依赖许多外部库和JAR文件,而FatJar插件允许我们将所有这些依赖项,连同主程序代码一起,打包成一个单一的可执行JAR文件,也就是所谓的"fat JAR"或"uber JAR"。这种打包方式使得用户只需...

    Eclipse打包工具FATJAR

    FATJAR是一款Eclipse插件,其主要功能是帮助Java开发者创建包含所有依赖库的单个可执行JAR文件。这个工具能够处理复杂的类路径问题,将所有依赖的外部库合并到一个JAR中,使得用户无需配置复杂的环境变量或管理众多...

    eclipse 插件fatjar、findbug、pmd

    FatJar主要用于创建可执行的JAR文件,它将项目的所有依赖项打包到一个独立的JAR中,使得无需额外的库就能运行程序。这对于分发和部署Java应用特别有用。在Eclipse中,使用FatJar可以轻松地配置清单文件(MANIFEST....

    fatjar java程序 打包 eclipse myeclipse插件

    标题中的“fatjar”指的是Java开发中的一种工具,它用于将所有依赖的库(JAR文件)合并到一个单独的可执行JAR中,这样用户就可以直接运行这个“fat”或者“uber”JAR,而无需担心外部依赖。在Java项目中,尤其是需要...

    eclipse打包插件fatjar

    在Java开发过程中,有时候我们需要将项目打包成一个独立的可执行jar文件,以便于分发和运行,而不需要依赖Eclipse或其他外部环境。这就是"fatjar"的概念,它包含了项目运行所需的全部依赖库,使得用户只需双击jar...

    eclipse fatjar打包插件与教程

    然而,当需要将一个Java项目部署到其他机器上时,通常需要将其打包成一个可执行的JAR文件。常规的Eclipse导出JAR功能可能无法包含项目的依赖库,也就是第三方的jar包。这时候,`fatjar`插件就派上了用场,它允许...

    eclipse4.4版本fat Jar插件

    在Java开发环境中,打包应用程序为一...总的来说,fat Jar插件是eclipse和myEclipse开发环境中一个实用的工具,能够帮助开发者快速、便捷地创建包含所有依赖的可执行JAR文件,从而简化了部署和分享Java应用程序的过程。

    eclipse/myeclipse打包插件fatjar.zip(含说明文档)

    总结来说,"fatjar"插件是Java开发中用于打包项目的实用工具,它使得将多个JAR文件合并为一个可执行的"胖JAR"变得简单,大大简化了部署流程。通过正确的安装和使用,开发者可以有效地提高工作效率,确保项目的顺利...

    eclipse插件_fatjar_0.0.31

    而`fatjar`插件是Eclipse中的一个实用工具,它的主要目的是帮助开发者将Java项目打包成一个可执行的JAR(Java Archive)文件,这个JAR文件包含了所有依赖的库,因此被称为"fat"或"uber" jar。这样,用户就可以直接...

    eclipse导出第三方jar包插件fatjar

    通过fatjar插件,开发者可以在Eclipse中方便地创建包含所有依赖的可执行JAR,简化了分发和部署的过程。尽管现代的构建工具如Maven和Gradle提供了更强大的依赖管理和打包功能,但对于小型项目或对构建过程有特定需求...

Global site tag (gtag.js) - Google Analytics