请教myeclipse运行没问题,jar包导出不能运行的问题

时间:2022-06-18 15:57:19

 有一俄罗斯方块,运行时都没有任何问题,但是导出jar包时无法运行,双击jar包在进程里有,然后一下就消失了,请问各
位如何解决呢?

  jar包解压后。mf有指向了对应的了的main方法;

  还有就是 ,导出其他项目可以运行。。就导出那个项目无法运行。。。。

  找了很久,实在找不出原因了,


  还是请各位大侠相助。

  多谢。。。。


  我用的是 myeclipse7.5

   

4 个解决方案

#1


注意你的jar包里面有一个MATA-INF文件夹,里面有个MANIFEST.MF文件,

Manifest-Version: 1.0
Sealed: true
Main-Class: user.Main  //指定main方法所在的类
Class-Path: swt.jar


再设置好环境变量 就可以了

#2


引用 1 楼 whut_lcy 的回复:
注意你的jar包里面有一个MATA-INF文件夹,里面有个MANIFEST.MF文件,

Manifest-Version: 1.0
Sealed: true
Main-Class: user.Main //指定main方法所在的类
Class-Path: swt.jar


再设置好环境变量 就可以了


你好 ,谢谢你的解答,以下是我MANIFEST.MF的文件内容:
------------------------------------------------------------------
Manifest-Version: 1.0
Main-Class: com.coe.tetris.guozhenbang.MainFrame
------------------------------------------------------------------
你的那个Class-Path: swt.jar :此class-path 是对应的当前jar文件吗?

#3


是不是图片不音乐的关系  
我们这边也有这样遇到的

#4


引用 3 楼 zhaopeinow 的回复:
是不是图片不音乐的关系  
我们这边也有这样遇到的


 是这个原因,将图片和音乐去掉就可以了,可能是图片的路径和音乐的路径 问题;

#1


注意你的jar包里面有一个MATA-INF文件夹,里面有个MANIFEST.MF文件,

Manifest-Version: 1.0
Sealed: true
Main-Class: user.Main  //指定main方法所在的类
Class-Path: swt.jar


再设置好环境变量 就可以了

#2


引用 1 楼 whut_lcy 的回复:
注意你的jar包里面有一个MATA-INF文件夹,里面有个MANIFEST.MF文件,

Manifest-Version: 1.0
Sealed: true
Main-Class: user.Main //指定main方法所在的类
Class-Path: swt.jar


再设置好环境变量 就可以了


你好 ,谢谢你的解答,以下是我MANIFEST.MF的文件内容:
------------------------------------------------------------------
Manifest-Version: 1.0
Main-Class: com.coe.tetris.guozhenbang.MainFrame
------------------------------------------------------------------
你的那个Class-Path: swt.jar :此class-path 是对应的当前jar文件吗?

#3


是不是图片不音乐的关系  
我们这边也有这样遇到的

#4


引用 3 楼 zhaopeinow 的回复:
是不是图片不音乐的关系  
我们这边也有这样遇到的


 是这个原因,将图片和音乐去掉就可以了,可能是图片的路径和音乐的路径 问题;