`
苹果超人
  • 浏览: 198276 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java打包工程之二

    博客分类:
  • java
阅读更多
   各位,继续我上篇的java工程打包,上篇介绍的是eclipse自带的打包插件,其实eclipse自带的打包插件是有缺陷的,因为当你的工程中引用了第三方的jar包,eclipse里面的打包插件是无法把第三方jar包打进去的,这里有个费事的解决方法:当你的程序引用了外部的jar的时候,我们的方法是先把这些jar解压,然后把得到的class文件放到我程序的classes目录下,这样外部的jar就打包到我本地的jar里。然后再在MANIFEST.MF 写上Main-class:youmainfucntion。这里还有一点注意的地方就是,MANIFEST.MF是打包的时候自动生成的,我们怎么吧Main-class:youmainfucntion这句话添加到包里面,呵呵,我用的方法是,在外面在写一个MANIFEST.MF一个包含Main-class:youmainfucntion的文件,然后把这个文件覆盖到压缩文件中。这样一个可执行的jar就制作完成了。现在给大家介绍一下一个第三方打包插件----fatjar。
1.fatjar插件的安装:
     在eclipse中点击Help-->Install New Software,在work with输入http://kurucz-grafika.de/fatjar,点击add,取上你要的Name,点击OK。在Name下面选上你要装的插件,一直next知道finish就安装成功了!
    当然,你可以检查一下你的fatjar是不是安装成功。点击Windows-->Preferences-->Install/Update-->available software site,如果看见你安装的插件,则说明你安装成功了!
2:fatjar打包工程
   右击工程-->Export-->Other-->Fat jar Export。以后的操作跟java自带的打包工具类似,记得选好main-class,勾上One-JAR,就OK了!

分享到:
评论
1 楼 cissyqz 2012-03-02  
我用了这个fatjar插件来对引用外部jar的项目进行打包,非常好用啊,值得推荐~~~

相关推荐

    java工程如何打包

    在本文中,我们将详细探讨如何将Java工程打包成JAR包,并理解其工作原理。 首先,让我们了解Java程序的打包过程。Java程序打包主要分为两部分:普通程序打包和特殊插件打包。对于大多数开发者来说,关注的是普通...

    JAVA 打包(jar\tar\zip)源码

    在Java项目工程中,打包过程可能包括编译源代码、复制资源文件、生成类文件、创建或更新manifest文件,然后将这些元素整合到jar、tar或zip文件中。IDEs如Eclipse、IntelliJ IDEA和Maven、Gradle等构建工具都提供了...

    java打包为jar

    本文将详细介绍如何将Java工程打包成可执行的JAR文件。 首先,确保你有一个完整的Java工程,包含源代码、资源文件以及必要的构建配置。这个工程可以通过各种集成开发环境(IDE),如Eclipse、IntelliJ IDEA或者通过...

    java打包技巧.rar

    Java打包技巧是开发人员在项目开发过程中不可或缺的一部分,它涉及到如何将源代码、资源文件以及依赖库整合到一个可执行的格式,以便于分发、部署和运行。在这个"java打包技巧.rar"压缩包中,我们可以期待找到一些...

    JAVA之WEB工程打包

    在Java Web开发中,打包工程是一项重要的任务,它涉及到将源代码、资源文件、配置文件等整合成一个可部署的格式。本文主要探讨了三种常见的Java Web工程打包方法,适用于不同的场景和需求。 首先,第一种方法是通过...

    python自动化打包java maven工程,并上传至服务器

    python自动化打包java maven工程,并上传至服务器,简化服务器war上传步骤和节约时间

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总[汇编].pdf

    2. 选择要打包的工程前打钩,然后选择导出文件的目的地址。 3. 点击 Next,选择 Browse,选择主类所在的上一个文件夹。 4. 填写 File name,点击 OK。 5. 点击第四幅图的下面的 Browse 按钮,选择主类的名字,然后...

    java打包工程

    这里我们主要关注的是一个名为“java打包工程”的主题,虽然描述中提到了JavaScript的源码工程,但标题明确指出是关于Java的,因此我们将主要讨论Java的打包过程。在这个过程中,我们将探讨如何将Java项目打包成可...

    java打包成可执行程序

    Java打包成可执行程序是一个常见的需求,特别是在分发和部署Java应用程序时。本文将详细介绍如何将Java项目打包成jar文件,以及如何进一步利用JSmooth工具将其转换为Windows平台下的exe可执行程序。 首先,我们将...

    h264 rtp打包 java版本

    标题 "h264 rtp打包 java版本" 描述了一个使用Java编程语言将从文件读取的H264视频流进行RTP打包并发送的过程。在这个过程中,我们需要理解几个关键概念和技术: 1. **H264**:H264(也称为AVC,Advanced Video ...

    java自动打包工具

    介绍下这个打包工具 把本次你改动的java工程下的文件对应的class文件自动打包,然后热部署发布即可 如果你需要频繁改动java代码,热发布几个文件到服务器上,你会怎么做呢? 没有工具的人会手动拷贝目录 然后到...

    InsatllAnyWhere打包java工程步骤

    最后,点击开始打包工程,InstallAnyWhere会处理所有细节,生成一个XXX.exe文件,这标志着打包过程的完成。 总结: 通过上述步骤,我们成功地使用InstallAnyWhere将Java工程打包成可执行的exe文件,这不仅简化了...

    Java打包成jar文件,以及将jar文件导出为exe文件方法汇总

    ### Java打包成jar文件,以及将jar文件导出为exe文件方法详解 #### 一、Java打包成jar文件的方法 ##### 方法一:使用Eclipse导出jar文件 1. **打开项目**:在Eclipse中打开您希望打包的Java项目。 2. **选择导出...

    java2exe(java打包为exe程序)

    虽然Java2EXE可以提供方便,但打包的.exe文件也可能被逆向工程分析,暴露源代码。因此,对于商业软件,可能需要采取额外的保护措施,如代码混淆和数字签名。 总之,Java2EXE是Java开发者将程序转化为易于分发和执行...

    Java工程打包成安装程序方法_培训文档

    ### Java工程打包成安装程序的方法 #### 一、概述 在软件开发过程中,尤其是Java应用程序的发布阶段,经常需要将开发好的Java项目打包成安装程序,以便用户能够方便地进行安装和使用。本文档旨在详细介绍如何将...

    将Java项目打包成可执行文件

    #### 步骤1:创建Java工程 首先,在Eclipse中创建一个新的Java项目。在这个项目中,编写包含`main()`方法的Java类,例如名为`test`的类。这个`main()`方法是程序的入口点,用于启动Java应用程序。 #### 步骤2:导出...

    apk打包工具(java)

    总的来说,Java版的APK打包工具是开发者进行逆向工程、调试或自定义打包流程的实用工具。了解和掌握这类工具的使用,有助于提升对Android应用开发的理解,尤其是对于那些希望深入了解APK结构和打包过程的开发者来说...

    将java应用程序打包成服务

    将Java应用程序打包成服务是为了使得Java程序能够在操作系统层面作为一个服务运行,提高用户的使用体验和管理便利性。这个过程通常涉及到将Java应用与特定的服务包装工具结合,例如Java Service Wrapper。以下是一个...

Global site tag (gtag.js) - Google Analytics