中易网

javajar文件制作

答案:4  悬赏:40  
解决时间 2021-12-22 02:35
我用的是这个命令
jar cvfm test.jar manifest.mf form
出错信息如下:
java.io.IOException: invalid header field
at java.util.jar.Attributes.read(Attributes.java:393)
at java.util.jar.Manifest.read(Manifest.java:167)
at java.util.jar.Manifest.<init>(Manifest.java:52)
at sun.tools.jar.Main.run(Main.java:123)
at sun.tools.jar.Main.main(Main.java:903)
哪位给个办法。谢谢拉
在线急等!!!!! 我做的是jar可执行程序包
最佳答案
jar cvfm test.jar manifest.mf “form”
用引号包括的部分应该是.class文件还有要用到的资源
另外mf文件应是以下格式:
第一行为:
Main-Class: Hello
然后最少两个空行。
其中的Hello.class是你写的程序中main函数所在的那个类名。
有两点必须记得:
1,在第一行中"Main-class:"之后一定要有一个空格。后有最少两个空行
2,类名不能写成Hello.class的格式,要省了后辍。
我试过了,你错的原因是"Main-class:"之后没有一个空格。
不明之处加我QQ445277167
全部回答
随便找个IDE处理下不就行了 为什么一定要用命令行?
用try-catch处理一下
在你编译好一个JAVA文件后:(假设是A.class,B.class) 首先你要写一个清单文件example.mf Manifest-Version: 1.0 Main-Class: A Created-By: 1.2.2(Sun Microsystems Inc.): 注意冒号后的空格,不可少。 在CLASS目录下运行:jar cfm example.jar example.mf A.class B.class 运行后就有一个JAR文件生成,可以直接打开了 如果还不够方便就写个批处理文件example.bat javaw -jar example.jar 运行后你会发现有个DOS窗口会启动,如果你想让它在启动后自动关闭可以这样写: start javaw -jar example.jar
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
南上卫村委会地址有知道的么?有点事想过去!
高校与企业结合,校企合作方面的论文题目有哪
轻灰的意思是什么?轻灰的释义是什么啊?
官宪的意思是什么啊?请解释下!
吴寨村委会地址有知道的么?有点事想过去!
儿童游乐园起名:乐翻天和乐欢天那个好
同居14年没领结婚证离婚了能分才财产吗?
北庙村委会地址在什么地方,想过去办事
2000年某国进口总额为170亿元,出口总额为160
及瓜的意思是什么?及瓜的释义是什么啊?
庚牌的意思是什么啊?请解释下!
南庙村委会办公地址在什么地方,我要处理点事
结构力学中,如何通过受力来分析杆件是上部受
风景线的意思是什么?风景线的释义是什么啊?
伯恩斯坦JBS120D钢琴怎么样?能用的住吗?
推荐资讯
节约型公共机构示范单位创建内容包括哪些a,
漳州市实验幼儿园新校区的具体地址是?
志向的诗句是什么呢?
大乐透1胆15拖后区不拖是多少钱
本人很瘦,正装穿包裙好还是裤子好啊?
钟头的意思是什么?钟头的释义是什么啊?
风雨晦暝的意思是什么啊?请解释下!
河南省获嘉县大辛庄乡有法院吗
windows7怎么安装佳能L11121E型号的打印机?
陷逆的意思是什么啊?请解释下!
QQ飞车 女生什么表情好看?
请问各位有刁哥的数学视频吗?感激不尽
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?