前言

    jar包含打包后的class文件以及META-INF文件夹下的MANIFEST.MF文件

    MANIFEST.MF文件一般包含:

    1. Manifest-Version:用来定义manifest文件的版本,例如:Manifest-Version: 1.0

    2.Created-By:声明该文件的生成者,一般该属性是由jar命令行工具生成的,例如:Created-By: 1.8.0_111 (Oracle Corporation)

    3.Main-Class:定义jar文件的入口类,该类必须是一个可执行的类,一旦定义了该属性即可通过 java -jar x.jar来运行该jar文件

一、JDK自带打包命令

1、命令说明

2、文件打包成Jar包

I.命令示例:jar cvf classes.jar Foo.class Bar.class

II.具体示例:电脑桌面有一个"test"文件夹,里面包含需要打包的两个文件,现要打包成"test.jar"文件,如下图所示:

III.具体命令与结果示例:

如何将class文件打包成.jar相关推荐

  1. 把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  2. java文件打包jar文件_如何把JAVA文件打包成jar文件

    本文讲解了把java文件打包成jar文件的方法,经测试可行.由于作者没时间用批处理文件进行操作的方法没有列出来. (1)把一个java文件打包到当前目录   javac –d . *.java (2) ...

  3. java文件打包jar文件_把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  4. MATLAB 2014a将m文件打包成jar包

    具体过程参考: Matlab -- 将m文件打包成jar包 (一).打包过程 具体遇到的问题如下: 问题1 出现:Error: An error occurred while shelling out ...

  5. java文件打包成jar文件_将java文件打包成jar包步骤

    将mypackage包中的FrameDemo.java文件打包成可执行成jar包 步骤1:先将程序中所有类打包成一个包 编译mypackage包FrameDemo.java文件,将类文件存入D盘Jar ...

  6. 将idea项目单个java文件打包成jar

    jar包全称Java Archive File,即Java档案文件,将自己写的工具类打成jar包有利于代码复用,提高开发效率,eclipse打包很简单,idea很多朋友不知道怎么打包,这里出一个详细教 ...

  7. idea 将部分class文件打包成jar使用

    工作中有时候有太多模块堆放一块比较混乱,将某个功能(例如:三方支付)所需要的模块打包成jar使用起来会方便点. 步骤如下: 选择 Empty,然后为自己打的jar起个名字 然后在myjar上面右键 创 ...

  8. matlab jar包,Matlab 將m文件打包成jar包 (二)使用jar包

    一.准備工作 1.在java工程文件夾(此處即desDesign)下新建lib文件夾,用於存放需引用的jar包: 說明: 因為是matlab打包的jar包,需要依賴matlab中的相關函數,所以要將j ...

  9. android studio 将文件打包成jar文件

    1. File ->new Moudle -> android library 这样就创建了一个library工程 打开他的build.gradle 工程 apply plugin: 'c ...

最新文章

  1. 利用交换机解决局域网ARP问题(51CTO博客出书活动)
  2. python3中数字类型有哪些_python全栈_009_Python3基本数据类型--列表(示例代码)
  3. .NET Core开发日志——Middleware
  4. cups支持的打印机列表_Win10“Microsoft Print to PDF”虚拟打印机不见了,如何找回?...
  5. HeadFirst设计模式之观察者模式学习
  6. 网页的美容师-CSS
  7. ftp服务器FileZilla Server详细配置教程
  8. 图像融合算法及多视角(多源)信息融合总结
  9. 我国城市区块链发展水平如何?这个指数告诉你|链塔智库
  10. 【python】Flask之session使用
  11. 让秒杀狂欢更从容:大促背后的数据库(下篇)
  12. 【blob】blob视频的一种下载办法 m3u8
  13. HTML开发过程中遇到的尺寸问题
  14. 记录一次华为无线AP5030DN瘦转胖
  15. View onMeasure 方法
  16. 千寻位置服务器地址和端口,全球最大规模高精度定位路测,多场景力证千寻位置服务和算法...
  17. ✨使用mini-css-extract-plugin插件出现的问题
  18. 提取u-boot fw_env环境变量生成工具
  19. UI 如何制作配色色卡
  20. 通过cv2输出左右眼视差图, 然后根据视差图输出深度边沿

热门文章

  1. Pausing and Resuming an Activity 暂停和恢复活动
  2. Unity 性能优化:降同屏Tris、动态合批降DC、遮罩剔除、渲染路径
  3. 如何零基础快速开发上手app,成为app开发高手
  4. VB基础版版务处理_20050804
  5. 樊银亭 夏敏捷 编著第27本著作 数据可视化原理及应用
  6. POI 复制不同Sheet合成Excel文件,完美解决单元格样式和角标问题
  7. 化工单元操作概念汇总
  8. Matlab 红绿灯识别系统
  9. 基于STM32音频解码MP3——vs1053
  10. zigbee定位的概念