导航:首页 > 编程语言 > java文件编译成jar

java文件编译成jar

发布时间:2023-08-10 21:58:31

⑴ 如何把java 文件打成jar

第一种方法 利用Eclipse的导出功能

Step1:在Eclipse的资源管理器中选中你要打包的项目,右键点击,选择“导出”项,弹出导出对话框,在下面的Java目录下选择“JAR 文件”项,下一步,在导出目标路径TextField框中输入你想保存的路径,单击“完成”。

Step2:进入Step1中保存jar文件的目录下,用压缩文件管理器打开jar文件,进入META-INF\目录下,打开MINIFEST.MF文件,对MINIFEST.MF文件进行编写,格式如下:

Manifest-Version: 1.0
Main-Class: App
Class-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar
Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)
请在文本格式下编写,每个空处只有一个空格,文本不能多余两个空行.
Manifest-Version: 1.0 告诉我们使用的是1.0的manifest文件,第一行定义manifest的格式
Main-Class: 主程序入口类名
Class-Path: 引用包路径,包之间空格隔开
Created-By: 创建者信息

编写完之后保存。

Step3:将引用包放在指定的路径上,与manifest文件中的Class-Path一致.也可不写Class-Path,将引用包解开仍进导出的 jar 包即可,注意包路径.

Step4 :建立批处理文件.bat或.cmd如下start.cmd:
java -jar App.jar

⑵ java怎么转化成jar以及jar简介

在cmd 里输入命令(当然得把需要的文件放在当前工作目录)
jar -cf 生成的文件名(需要后缀jar) 需要打包的文件集
例子 jar -cf abc.jar a.class b.class c.class
上例打包后会生成 abc.jar但是还不能运行,因为在生成的包中的清单文件没有指定主类,这个也是你在eclipse直接做jar不能运行的原因(已经回答了两个哦)。
现在指定主类,自己用记事本写两行文字:
Main-class:主类名 (不带class)[例如Main-class:a]
Sealed:true

保存为temp.mf(当然可以为其他名字,但是后缀必须为.mf)
然后用以下命令
jar -uvmf temp.mf abc.jar (当然,后面的文件要按你的实际情况来写)
就可以了。
请注意 我已经回答两个问题了哦
你试试

⑶ 如何将多个Java源文件打包成jar包

java多个类文件可以使用Myeclipse来打包成jar包,首先打开Myeclipse创建一个java项目,然后把类文件导入到项目下,然后右键点击项目名,选择Export导出,选择jar包导出,然后选择导在哪个目录下即可。使用Myeclipse还可以导出javaWeb项目,按照war导出javaWeb项目。

阅读全文

与java文件编译成jar相关的资料

热点内容
win11怎么安装安卓游戏 浏览:555
程序员报考内容 浏览:302
su3维文本命令 浏览:871
单片机存储器类型 浏览:13
unix查看端口命令 浏览:21
程序员团建活动有哪些 浏览:67
libzip压缩解压 浏览:943
广州银行app如何导流水 浏览:385
什么是写命令 浏览:687
程序员眼中的道德 浏览:505
文件解压后乱码是什么原因 浏览:730
php路径转换 浏览:188
php中flag 浏览:182
当程序员要做什么准备 浏览:284
pinctrllinux 浏览:901
lzw压缩工具 浏览:864
luae加密插件破解版 浏览:141
Python求导数和程序 浏览:223
太原java程序员 浏览:361
picfile是什么文件夹 浏览:292