`
yuelangyc
  • 浏览: 449264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java源码打Jar包的两种方式.

 
阅读更多
总结起来,eclipse下打包有2种方式。

1)
        需要自行添加 MANIFEST.MF 文件,先自行编辑一个 MANIFEST.MF 文件,内容如下:

        Main-Class: xxx.xxx.Test
        Class-Path: lib/xxx.jar lib/yyy.jar

        Main-Class 指定一个入口类,这样在双击 jar 时能够直接运行。
        Class-Path 指定所用的第三方 jar 包,有多个时用空格分开,前面的 lib 路径是可选的,随意取的。
        MANIFEST.MF 规范很死,冒号后必须有且只能有一个空格,在文件末尾至少要有两个空行。

        采用自己的 MANIFEST.MF 文件找出来的包之后,比如放在 D:\test 目录下,那再在这个下面建一个 lib 目录(即 Class-Path 中给定的目录名称),把第三方 jar 包给拷进去,这时那个 jar 就能运行了。
2)
        一般把src打包export=>Jar File 即可。想把src附属的资源一起打包,在导入fatjar这个插件后,使用FatJar => export..=>FatJar.
       
        将net.sf.fjep.fatjar 包放入 ..\eclipse\plugins 路径下.然后重启eclipse,如果在Windows->prefernce->fat jar preference看到他就说明已经安装成功了。这里暂时不用配置,如果没有看到,删除myeclipse\configuration\org.eclipse.update\platform.xml文件(此文件可以自动生成)不用担心以前的插件会因此而消失。
在想要打包的项目上右击会看到 Build Fat Jar 选项,按提示选择进行打包.
       

        fatjar下载地址:http://sourceforge.net/projects/fjep/files/fatjar/
分享到:
评论

相关推荐

    获取文件编码方式的两种方式(1.cpdetector第三方jar包,包含源码elipse项目;2.EncodingDetect.java工具类)

    做项目时总结的,java程序获取文件编码方式的两种最常用的方式(1.cpdetector第三方jar包,包含源码elipse项目;2.EncodingDetect.java工具类)。

    java源码包---java 源码 大量 实例

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...

    java注解方式实现SpringAop编程(源码+jar包)

    java手动实现、注解方式实现两种方法实现springaop编程,包含源码+jar包+解释

    java发送简单邮件源码及jar包

    此包中包含两种发送邮件的源码以及jar包,小伙伴们可根据情况自己选择那种发邮件方法!

    java源码包4

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行...

    java源码包3

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行...

    java源码包2

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行...

    JAVA上百实例源码以及开源项目源代码

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...

    JAVA上百实例源码以及开源项目

    Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM...

    JAVA 解析电子发票 解析PDF 精准读取想要的数据 源码+JAR包

    最近有个项目是要求将PDF版的电子发票,解析成文本格式,要求各个名称都...有个问题是,发票的模板不一样,坐标就可能要变,源码中,提供两种模板的读取,如果你的发票模板和源码中的不一样,可以自己调整一下坐标。

    java版IPMSG 含源码(在JAR包里)

    java 仿IPMSG程序,还有些小问题...这3种方法都无法完全解决丢包问题,第三种方法相对好很多了,如果对每个文件传输都建立独立UDP接收线程的话可能效果会是最好的.但是丢包的原因一直不太明白,如有达人知道请留言解惑.谢了

    java开源包8

    jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,功能强大和优雅的PEG...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    图片到图片装载器、绘制火焰效果的X坐标,Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密 WDSsoft的一款免费源代码 JCT ...

    java 解析 excell ExcelTest.jar

    1. java 通过 poi 和 jxl 两种方式 读写 excell文件示例 2. 工程中 包括 源码 示例 和 依赖的 jar 3. 工程下载后 倒入就能用,并且有详细的 注释 和 应注意的问题 非常不错,欢迎下载使用。

    基于Java的大学网上选课系统源码.zip

    基于Java的大学网上选课系统源码。前端使用semanticUI渲染及Ajax动态填写,后端采用基于springboot,涉及的技术栈有mybatis,spring,springMVC,spring security,log4j,swaggerUI等。 适合大学生课设实训等作业。...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    图片到图片装载器、绘制火焰效果的X坐标,Y坐标、得到X坐标,Y坐标值、绘制火焰效果Image…… Java加密解密工具集 JCT v1.0源码包 5个目标文件 内容索引:JAVA源码,综合应用,JCT,加密解密 WDSsoft的一款免费源代码 JCT ...

    java开源包4

    jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,功能强大和优雅的PEG...

    java开源包101

    jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,功能强大和优雅的PEG...

    java生成二维码(源代码和jar)

    支持带logo和不带logo两种二维码生成方案; 附件中包含源码及对应的jar。

Global site tag (gtag.js) - Google Analytics