求助:请问该如何打包?

bsd 2001-11-22 10:24:24
已经做好的程序在
c:\mytest\com\mycompany\test\*.class
package语句为package com.mycompany.test;
main()在c:\mytest\com\mycompany\test\myApp.class中
请问我该如何打包成myApp.jar,使之能够通过双击执行?
十分感谢!
...全文
151 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
bsd 2001-11-22
  • 打赏
  • 举报
回复
to rinehart
我用的是默认的jarw.exe来执行
to snmmc(冬瓜(菜鸟版)) 
正如你所说的那样,我在前面已经提到用
C:\mytest>jar cvfm myApp.jar Manifest.mf com\mycompany\test\*.class
来打包(Manifest.mf在c:\mytest下)
可是在双击myApp.jar时依然弹出上面所说的错误提示
Could not find the main class. Program will exit!
这是怎么回事?

谢谢各位!
fei01 2001-11-22
  • 打赏
  • 举报
回复
关注
snmmc 2001-11-22
  • 打赏
  • 举报
回复
先要编写一个清单文件如mymain.txt放在c:\mytest目录下
内容如下:
Main-Class: com.mycompany.test.myApp

然后进入c:\mytest>jar cvfm test.jar mymain.txt com\mycompany\test\*.*
先试试,看行不行。随时联系
rinehart 2001-11-22
  • 打赏
  • 举报
回复
你用什么执行*.jar文件?
rinehart 2001-11-22
  • 打赏
  • 举报
回复
命令行没问题!
bsd 2001-11-22
  • 打赏
  • 举报
回复
补充:是在双击myApp.jar时弹出上面所说的错误提示
bsd 2001-11-22
  • 打赏
  • 举报
回复
Manifest.mf文件内容:
Manifest-Version: 1.0
Main-Class: com.mycompany.test.myApp
Created-By: 1.3.0 (Sun Microsystems Inc.)

Dos命令行输入:
C:\mytest>jar cvfm myApp.jar Manifest.mf com\mycompany\test\*.class

这些写法对么?为什么一直提示Could not find the main class. Program will exit!
rinehart 2001-11-22
  • 打赏
  • 举报
回复
你先做启蒙教育吧!
bsd 2001-11-22
  • 打赏
  • 举报
回复
不行啊
双击以后一点反应没有
rinehart 2001-11-22
  • 打赏
  • 举报
回复
c:\mytest\>jar -cf myApp.jar com\*.*
bsd 2001-11-22
  • 打赏
  • 举报
回复
放弃!
java就这一点不爽!sigh!
慢,还老出现乱七八糟莫名其妙的错误
真受不了!
可惜现在还要忍!!!
算了,给分吧
rinehart 2001-11-22
  • 打赏
  • 举报
回复
你就不要想双击的问题了!
老老实实开个dos窗口!
只要classpath对!
java -jar myApp.jar
没问题!
bsd 2001-11-22
  • 打赏
  • 举报
回复
Exception in thread "main" java.lang.NoClassDefFoundError: org/w3c/dom/Node
还是不行呀,不过换了个提示罢了
org/w3c/dom/Node在另一个包里,怎么办?
rinehart 2001-11-22
  • 打赏
  • 举报
回复
javaw -jar myApp.jar没问题
javaw myApp.jar就会出你所说的提示!
rinehart 2001-11-22
  • 打赏
  • 举报
回复
你用java -jar myApp.jar看看会不会有结果!
rinehart 2001-11-22
  • 打赏
  • 举报
回复
我还找呢!jarw.exe
bsd 2001-11-22
  • 打赏
  • 举报
回复
sorry,写错了
to rinehart
我用的是默认的javaw.exe来执行

62,614

社区成员

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

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