初学java,网上下了几个游戏的jar文件。
jdk配置完了,双击jar文件没反应
使用java -jar *.jar命令打开显示“*中没有主清单属性”
MANIFEST.MF文件中的内容如下所示
Manifest-Version: 1.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Name: Bubble Bash
MIDlet-Icon: /icon.png
Created-By: 1.4.1 (Sun Microsystems Incc.)
MIDlet-Vendor: Gameloft SA
MIDlet-1: Bubble Bash, /icon.png, GloftBUBA
MIDlet-Version: 1.0.1
MicroEdition-Profile: MIDP-2.0

解决方案 »

  1.   

    我电脑中的jdk版本是1.7.0_21
    已经挺新了吧
      

  2.   

    我电脑中的jdk版本是1.7.0_21
    已经挺新了吧可你的jar文件可能是1.4的,1.4和>=1.5还是有质的区别的
      

  3.   

    我电脑中的jdk版本是1.7.0_21
    已经挺新了吧可你的jar文件可能是1.4的,1.4和>=1.5还是有质的区别的
    那我要怎么查看jar文件的版本呢?
      

  4.   

    我电脑中的jdk版本是1.7.0_21
    已经挺新了吧可你的jar文件可能是1.4的,1.4和>=1.5还是有质的区别的
    是MF文件里的这个语句吗Created-By: 1.4.1 (Sun Microsystems Incc.)
      

  5.   

    双击没反映,人家jar是不是双击支持的,还是有别的运行方式
      

  6.   

    最好不要使用最新的JDK1.7。可以使用比较稳定的JDK1.6、JDK1.5。你可以在Eclipse里面导出可运行的JAR文件。
      

  7.   

    电脑上用的jar的MANIFEST.MF包含 Main-Class: 参数,指明要执行的程序的入口class,如Main-Class: Hello
    J2ME没试过,从你的给出:显示“*中没有主清单属性”,可能是这个问题
    你可以修改 MANIFEST.MF 试试
      

  8.   

    好像没有主类名啊
    而且jar文件的使用好像是需要注册的