刚才试着用cmd打包jar文件,可是打包完打不开啊:
下面是CMD中的提示
D:\mymenu>jar -cvfm my.jar 1.txt menu
已添加清单
正在添加: menu/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: menu/MyMenu$1.class(输入 = 1645) (输出 = 975)(压缩了 40%)
正在添加: menu/MyMenu$2.class(输入 = 1486) (输出 = 904)(压缩了 39%)
正在添加: menu/MyMenu$3.class(输入 = 517) (输出 = 359)(压缩了 30%)
正在添加: menu/MyMenu$4.class(输入 = 490) (输出 = 349)(压缩了 28%)
正在添加: menu/MyMenu.class(输入 = 2137) (输出 = 1159)(压缩了 45%)
1.txt是配置文件里面写的是Main-Class: menu.MyMenu.class,空格和回车都有menu文件夹里面有MyMenu这个class文件,而且是主文件。系统配置也没问题吧,我用刚才网上找了个fatjar导出可以运行的,程序没问题,我直接用CMD运行MyMenu这个class文件也没问题,奇怪了,不知道怎么回事。 |