使用Java -jar遇到的问题

bingye 2003-12-16 09:38:27
如下问题,请问如何解决:
java -jar calculator.jar
Failed to load Main-Class manifest attribute from
calculator.jar

生产jar包的命令为:
jar cvfm calculator.jar aa calculator

其中aa文件内容为:
Main-Class:calculator.Frame1
...全文
21 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mimi_eleven 2003-12-16
  • 打赏
  • 举报
回复
谢谢了
cql0007 2003-12-16
  • 打赏
  • 举报
回复
是有问题,没有指定main class

创建一个manifest.mf文件,内容如下

Manifest-Version: 1.0
Main-Class: 你的主类类名
Created-By: 1.4.0-beta2 (Sun Microsystems Inc.)

打成JAR包时:jar cvfm manifest.mf **.jar *.class

mainfest.mf放在你用jar命令时的那个目录下.
bingye 2003-12-16
  • 打赏
  • 举报
回复
解开后的内容为:
Manifest-Version: 1.0
Created-By: 1.4.1_03 (Sun Microsystems Inc.)

是不是有问题呀?怎么解决呢?
Yanbin_Q 2003-12-16
  • 打赏
  • 举报
回复
用解压工具打开calculator.jar文件看看里面的manifest内容对不对。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧