导航:首页 > 编程语言 > 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相关的资料

热点内容
看帧率app如何使用 浏览:523
从DHC服务器租用IP地址 浏览:473
编译怎么学 浏览:329
数码管显示0到9plc编程 浏览:665
服务器是为什么服务的 浏览:765
java定义数据类型 浏览:874
安卓pdf手写 浏览:427
什么是app开发者 浏览:284
android闹钟重启 浏览:101
程序员失职 浏览:518
在云服务器怎么改密码 浏览:586
服务器pb什么意思 浏览:940
51驾驶员的是什么app 浏览:670
php静态变量销毁 浏览:888
编程买苹果电脑 浏览:762
flac算法 浏览:499
reactnative与android 浏览:665
程序员是干什么的工作好吗 浏览:258
kbuild编译ko 浏览:471
条件编译的宏 浏览:566