这是交易。我刚刚开始使用Java编程,我已经制作了一个使用SWT图形库的简单应用程序,并且我想将其部署到Mac上(运行最新版本的MacOS X)。 我在Windows 7机器上做了所有的编程,所以这里是我的问题:在MacOSX上部署Java应用程序(来自Windows系统)
Q1)我可以从Windows机器上为MacOS X制作一个可执行文件吗?怎么样?(我看到,它可能在Windows创建的,而不是使用的.jar .exe文件,;我想要做同样适用于Mac,当然也不会是一个.exe)
Q2)如果我在Eclipse中导出我的项目,并选择Runnable JAR File
,然后选择Library Handling
,我选择Extract required libraries into generated JAR
或Package required libraries into generated JAR
我最终得到一个巨大的.JAR(大小约15MB,我的应用程序仅包含窗口上的按钮和一个小方法没有太大的作用)。这被认为是正常的吗? 下面是我的项目似乎使用库列表:
在此先感谢。
谢谢。顺便说一句,关于15MB文件,我意识到有很多未使用的库,删除所有后,只是离开SWT我有一个1.4MB的文件:) – 2010-05-10 21:43:52