我在Mac OS X Tiger上有一个有效的应用程序包。我很容易就能够替换jar文件,所有工作都在我做了更改。我现在接受那个应用程序包,当它在Leopard上时,我得到的错误信息是“无法打开此应用程序,因为它在此体系结构上不受支持”。
我认为这是因为Tiger是32位而Leopard是64位。有没有办法让这个相同的应用程序包在Leopard上运行?或者我必须制作一个全新的?我不是Mac家伙,所以我在这里做的事情很有限。
答案 0 :(得分:2)
我无法帮助您解决错误消息,但如果您使用的是Eclipse,则只需运行导出到.app即可创建新的。
至少在新版本的Eclipse(Ganymede)中可以这样:
导出 - >其他 - > Mac OS X应用程序包
第1步:
(选择导出..)
alt text http://img142.imageshack.us/img142/492/bildschirmfoto20090921ug.png
第2步:
alt text http://img186.imageshack.us/img186/8741/bildschirmfoto20090921u.png