| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 995 人关注过本帖
标题:请高手帮忙(急)
只看楼主 加入收藏
lxh19781223
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-11-1
收藏
 问题点数:0 回复次数:8 
请高手帮忙(急)

请帮忙,这虽是一个老问题,但毕竟我是新手,我在生成jar文件时,老是提示"invalid header filed"错误.
jar cvfm test.jar my.mf *.class
在线等......

搜索更多相关主题的帖子: jar invalid 
2007-03-20 16:45
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

你有没有一个避my.mf的文件呢,里面的格式也要正确,


可惜不是你,陪我到最后
2007-03-20 16:57
lxh19781223
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-11-1
收藏
得分:0 

有这个文件,文件内容:
Manifest-Version: 1.0
Created-By: 1.5.0_03 (Sun Microsystems Inc.)
Main-Class:test

现在jar文件倒是生成了,但运行时以提示:
Failed to load Main-Class mainfest attribute from test.jar
不能运行,谢了,真好,你在线

2007-03-20 17:18
苍琅
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2006-12-11
收藏
得分:0 
jar cvfm fibo.jar fibo_manifest Fibonacci.class file(文件夹名)
mainfest.mf的内容是你主类的名称,格式如下:
Main-Class: xxxx
其中xxxx个表示你的类全称,有包则要把包名也写上写完记得回车,注意大小写,注意冒号后面的空格.

现实的残酷并不能磨灭我们对生活的渴望! " target="_blank">http://canglangjv.
2007-03-20 17:48
angeloc
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:36
帖 子:1353
专家分:0
注 册:2006-11-21
收藏
得分:0 
对,那个空格很容易漏掉,需要注意!

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-03-20 17:53
lxh19781223
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-11-1
收藏
得分:0 
非常感谢楼上的,还有一点不明,就是
jar cvfm fibo.jar fibo_manifest Fibonacci.class file(文件夹名)最后的file(文件夹名)是什么意思
另外,在.mf文件中,如果有包的话还要写包名,请问就是要把程序开始时package 后面的内容也写进来吗?

[此贴子已经被作者于2007-3-20 18:24:02编辑过]

2007-03-20 18:20
lxh19781223
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-11-1
收藏
得分:0 
不好意思,第一疑问明白了,请指教:
Main-Class: xxxx
其中xxxx个表示你的类全称,有包则要把包名也写上写完记得回车,注意大小写,注意冒号后面的空格.

你能给举个有包的例子吗。比如我程序开始时有 package chat
内部主类为chat.class 是不是xxxx要写成chat.chat呀
2007-03-20 18:40
苍琅
Rank: 1
等 级:新手上路
帖 子:116
专家分:0
注 册:2006-12-11
收藏
得分:0 

如果用了包,就需要在cmd里得把目录转到包所在的目录。然后再打包。

在mf文件中要写成Main-Class: yourpackage.XXX

jar cvfm 打包后的名字 说明文件 资源目录


现实的残酷并不能磨灭我们对生活的渴望! " target="_blank">http://canglangjv.
2007-03-20 19:27
lxh19781223
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2006-11-1
收藏
得分:0 

终于弄明白了,谢谢各位大侠的帮忙!!

2007-03-20 20:24
快速回复:请高手帮忙(急)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017027 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved