[问题] 错误:找不到或无法加载主要类别

楼主: LOXAERIC   2016-01-02 11:42:05
有先/过类似问题,不过好像都是比较偏开发时遇到的问题@@,
目前情况是我下载了一个.jar档,也确定电脑已安装java,
但是如果双击.jar档,
会很快速出现"错误:找不到或无法加载主要类别"的cmd视窗讯息,然后关闭,
已经确认环境变量Path有设定了(理论上安装java应该也会有自动设定),
而我手动开cmd执行"java -jar abc.jar"也可以正常打开,
但问题在于"如果是用鼠标双击.jar档"就会出现错误讯息,
自己研判可能是因为双击执行没有下"-jar"的option,
但这个问题在我另外一台电脑完全没有出现过@@,直接安装完java双击就可以用......
请问有板友遇过此类问题吗?
如果有违反板规的话我会马上删文,谢谢!!
作者: darkk6 (Mr. Pan)   2016-01-02 11:45:00
检查一下 jar 档案里面写的 MANIFEST.MF指定的 main class
楼主: LOXAERIC   2016-01-02 12:03:00
看了一下是"Main-Class: ui.Main"但是另外一台电脑装完java同样一个档直接可以执行@@想说会不会是还有哪边没有设定好?
作者: gpctv (gpctv)   2016-01-02 12:47:00
我不知道这样说对不对,但是总是可能的试试看,这两台的Java版本有一样吗?!
楼主: LOXAERIC   2016-01-02 12:55:00
对,是一样的!
作者: yyc1217 (somo)   2016-01-03 01:00:00
双击的话 是要看os默认.jar是给哪个程式开吧
楼主: LOXAERIC   2016-01-05 00:30:00
但是我看是给Java开没错啊QQ

Links booklink

Contact Us: admin [ a t ] ucptt.com