如何将class文件打包成.jar
前言
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相关推荐
- 把java文件打包成.jar (jar命令详解)
把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...
- java文件打包jar文件_如何把JAVA文件打包成jar文件
本文讲解了把java文件打包成jar文件的方法,经测试可行.由于作者没时间用批处理文件进行操作的方法没有列出来. (1)把一个java文件打包到当前目录 javac –d . *.java (2) ...
- java文件打包jar文件_把java文件打包成.jar (jar命令详解)
把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...
- MATLAB 2014a将m文件打包成jar包
具体过程参考: Matlab -- 将m文件打包成jar包 (一).打包过程 具体遇到的问题如下: 问题1 出现:Error: An error occurred while shelling out ...
- java文件打包成jar文件_将java文件打包成jar包步骤
将mypackage包中的FrameDemo.java文件打包成可执行成jar包 步骤1:先将程序中所有类打包成一个包 编译mypackage包FrameDemo.java文件,将类文件存入D盘Jar ...
- 将idea项目单个java文件打包成jar
jar包全称Java Archive File,即Java档案文件,将自己写的工具类打成jar包有利于代码复用,提高开发效率,eclipse打包很简单,idea很多朋友不知道怎么打包,这里出一个详细教 ...
- idea 将部分class文件打包成jar使用
工作中有时候有太多模块堆放一块比较混乱,将某个功能(例如:三方支付)所需要的模块打包成jar使用起来会方便点. 步骤如下: 选择 Empty,然后为自己打的jar起个名字 然后在myjar上面右键 创 ...
- matlab jar包,Matlab 將m文件打包成jar包 (二)使用jar包
一.准備工作 1.在java工程文件夾(此處即desDesign)下新建lib文件夾,用於存放需引用的jar包: 說明: 因為是matlab打包的jar包,需要依賴matlab中的相關函數,所以要將j ...
- android studio 将文件打包成jar文件
1. File ->new Moudle -> android library 这样就创建了一个library工程 打开他的build.gradle 工程 apply plugin: 'c ...
最新文章
- 利用交换机解决局域网ARP问题(51CTO博客出书活动)
- python3中数字类型有哪些_python全栈_009_Python3基本数据类型--列表(示例代码)
- .NET Core开发日志——Middleware
- cups支持的打印机列表_Win10“Microsoft Print to PDF”虚拟打印机不见了,如何找回?...
- HeadFirst设计模式之观察者模式学习
- 网页的美容师-CSS
- ftp服务器FileZilla Server详细配置教程
- 图像融合算法及多视角(多源)信息融合总结
- 我国城市区块链发展水平如何?这个指数告诉你|链塔智库
- 【python】Flask之session使用
- 让秒杀狂欢更从容:大促背后的数据库(下篇)
- 【blob】blob视频的一种下载办法 m3u8
- HTML开发过程中遇到的尺寸问题
- 记录一次华为无线AP5030DN瘦转胖
- View onMeasure 方法
- 千寻位置服务器地址和端口,全球最大规模高精度定位路测,多场景力证千寻位置服务和算法...
- ✨使用mini-css-extract-plugin插件出现的问题
- 提取u-boot fw_env环境变量生成工具
- UI 如何制作配色色卡
- 通过cv2输出左右眼视差图, 然后根据视差图输出深度边沿