java打包成jar文件

JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生成。JAR包是由JDK安装目录\bin\jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用jar.exe命令,它会用lib\tool.jar工具包中的类。这些细节就不用管它了。


作为一个有点工作经验的码农,我们经常在玩新的项目的时候都会有自己的一套工具类,如果每次都用来自己将源码放入项目也太土了点,所以呢将自己写的经常用的java文件打包成jar以后方便自己使用就很有必要。这篇博客来整理下如何将java文件打包成jar文件。具体的分下面3种情况:
1,直接将自己的java文件打成jar文件
2,创建可执行的jar包
3,项目中有导入的第三方jar包,最后打成一个完整的jar包。
打包出来的jar包是不是可以执行的jar包,具体的可以去看jar包里面JAR包中有一个META-INF\MANIFEST.MF文件,如果有Class-Path,Main-Class2个属性就是可执行的,否则就是不是可执行文件。


这里我只整理下如何打包自己的java文件成jar包,其他的用不到,我有转载别人的文章,如果需要大家可以去看下。

有3种方式:一种是CMD打包,一种是使用eclipse。

1,CMD进去dos窗口,jar cvf linkin.jar .


2,使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
  1)在要打包的项目上右击,选择Export。
  2)在弹出的窗口中,选择Java -> JAR File,然后点击next按钮。
  3)在JAR File Specification窗口中,设置打包成的文件名和存放位置,点击两侧next。
  4)在JAR Manifest Specification窗口中,设置MANIFEST.MF清单文件的配置,若仅仅打包成单纯的jar包的话,不用做任何修改,采取默认即可,若打包成可执行jar包的话,可以使用已存在的MANIFEST文件或者直接选择Main class。
  5)点击Finish按钮,完成打包。
二、打包成可运行的jar包
步骤如下:
  1)在要打包的项目上右击,选择Export。
  2)在弹出的窗口中,选择Java -> Runnable JAR File,然后点击next按钮。
  3)在Runnable JAR File Specification窗口中,选择Launch configuration和Export destination。选择程序入口如果没有自己写的main方法,就先在eclipse执行下就有了。

  4)点击Finish按钮,打包完成。


3,利用maven来打包,mvn install就可以打包成jar包,具体的pom如何下请看我的maven系列。
  最后补充3个dos指令:
  1,删除一个文件:del 文件名
  2,删除一个文件夹:rd 文件夹名,注意这个文件夹比如是空的
  3,运行一个可执行jar包文件:java -jar jar包名字



转载于:https://www.cnblogs.com/LinkinPark/p/5232997.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值