怎样在cmd中,将java打包为jar包~

网上的办法都试了~没成功求具体步骤~希望好心人指点下!假设D盘有个Hello.java文件,怎样在CMD中打包~~(求具体步骤!!详细代码,越详细越好!)Manifest... 网上 的办法都试了~没成功 求具体步骤~希望好心人 指点下!
假设 D 盘有个 Hello.java 文件 ,怎样在CMD中 打包~~(求具体步骤!!详细代码,越详细越好!)
Manifest-Version: 1.0
Created-By: 1.6.0_23 (Sun Microsystems Inc.)
Main-Class: myFrame ( 每次都要 手动 填上这一项)
怎么 解决~~~不用手动 添加这一项 而是自动生成jar时 自带 Main-Class: myFrame ???
打包 成功 但是 问题 又来了~~双击jar 不能运行了。。。
展开
 我来答
pieryon
推荐于2017-09-22 · 知道合伙人数码行家
pieryon
知道合伙人数码行家
采纳数:14411 获赞数:166863
获取软件设计师高级职称 万达金融最佳创新奖

向TA提问 私信TA
展开全部
在命令行下打包jar使用如下命令:
jar cvf filename.jar foldername

可以使用JAR命令进行打包
下面是jar命令的帮助说明:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
-c 创建新的归档文件
-t 列出归档目录
-x 解压缩已归档的指定(或所有)文件
-u 更新现有的归档文件
-v 在标准输出中生成详细输出
-f 指定归档文件名
-m 包含指定清单文件中的清单信息
-e 为捆绑到可执行 jar 文件的独立应用程序
指定应用程序入口点
-0 仅存储;不使用任何 ZIP 压缩
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含其中的文件
如果有任何目录文件,则对其进行递归处理。
清单文件名、归档文件名和入口点名的指定顺序
与 "m"、"f" 和 "e" 标志的指定顺序相同。
示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中:
jar cvf classes.jar Foo.class Bar.class
示例 2:使用现有的清单文件 "mymanifest" 并
将 foo/ 目录中的所有文件归档到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .

下文假设编译后的class文件在bin目录下
位弘懿S1
2010-12-09 · TA获得超过483个赞
知道小有建树答主
回答量:775
采纳率:0%
帮助的人:351万
展开全部
D:\myjava目录下的所有文件及文件夹打包到myjava.jar包中
1.用cd命令跳转至D:\myjava目录下
2.输入命令jar cvf myjava.jar *.*
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幽迪
2010-12-09 · TA获得超过631个赞
知道小有建树答主
回答量:537
采纳率:0%
帮助的人:418万
展开全部
1.把你的Hello.java放到 D:\bao 文件夹;
2.在CMD中进入D:\目录;
3.输入命令: jar cvfM test.jar bao

那么D盘的bao文件夹下的Hello.java文件就被打包到test.jar。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友50683627f
推荐于2016-05-19 · TA获得超过432个赞
知道小有建树答主
回答量:402
采纳率:0%
帮助的人:363万
展开全部
首先当然是写好自己的文件(e.g: MyJava.java),然后当然是要成功编译了生成(MyJava.class)文件了。
假设生成的文件放在file目录下(可能包含其他很多相关的.class或者图片等等):
准备工作:
打开文本文件 其内容为:Main-Class:MyJava
如果你的java文件有包含在某个package内,那么就应该是:Main-Class:packetName.MyJava
保存为mainfest.mf文件
接着:
“cmd”进入到当前file目录:
执行: file>jar cvfm MyJava.jar manifest.mf .
其中MyJava.jar中的MyJava是你要的jar的名字。mainfest.mf后面的点代表当前文件
这样就完成了打包任务了。
但是java文件里面要包含main函数才可以双击执行(java -jar MyJava.jar)。!

参考资料: http://www.leyond.info/making-jar-file-in-java/

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiaoeriani2009
2010-12-10
知道答主
回答量:5
采纳率:0%
帮助的人:8403
展开全部
开始——运行——cmd C:\Documents and Settings\Administrator>d:回车
javac Hello.java
java Hello,java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式