我在Mac OS X Tiger上具有有效的应用程序捆绑包。我很容易就能替换jar文件,并且在进行更改时一切正常。我现在拿起该应用程序包,当它在Leopard上时,我收到错误消息,内容为“由于该体系结构不支持此应用程序而无法打开此应用程序”。

我认为这是因为Tiger是32位而Leopard是64位。有没有办法使这个相同的应用程序捆绑包在Leopard上工作?还是我必须制作一个全新的书?我不是Mac人士,因此从这里开始的工作受到限制。

最佳答案

我无法通过错误消息为您提供帮助,但是如果您使用的是Eclipse,则可以简单地运行export到.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

08-18 07:08
查看更多