.jar适用于Windows和Linux,但不适用于OSX

时间:2012-07-24 13:33:11

标签: java macos

我最近申请了一个我所属的社区, 因为我运行Windows并且目前无法访问其他操作系统, 我发布它说它在Linux和Linux上未经测试OSX和人们已经报告说它在Linux和Windows上运行良好但是甚至无法在OSX上启动,有人在尝试运行它时发布了输出,这就是他们得到的:

ccemu.jar: line 1: PK: command not found
ccemu.jar: line 2:???@: command not found
ccemu.jar: line 3???@D?: command not found
ccemu.jar: line 4: syntax error near unexpected token `('
ccemu.jar: line 4: `?|?META-INF/MANIFEST.MFM??? Ew??Q^(1j???M7W?ħ???<p??K7??s?1??o?9?ة?}?#???C??z^?Jᘰ?S?ݿ????~X???I??kb,??J1b??͘s??????m??=-_?)??PK'

显然我不知道这些错误意味着什么,否则我不会在这里, 希望有人能够洞察我。

2 个答案:

答案 0 :(得分:3)

似乎正在测试它的人试图通过执行chmod +x ccemu.jar; ./ccemu.jar来执行它,这在一般情况下不起作用。该人可能应该尝试拨打java -jar ccemu.jar

答案 1 :(得分:1)

我在Java应用程序上遇到了同样的问题(在OS X上尝试它),问题是在运行应用程序的脚本中,类路径用;而不是:分隔。