首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse中的Java_swt

eclipse中的Java_swt
EN

Stack Overflow用户
提问于 2009-06-02 14:13:18
回答 2查看 597关注 0票数 1

谁能告诉我在哪里可以找到可执行文件"java_swt"?

我看到很多网站说它嵌入到了eclipse中,还有一些网站说它附带了Mac swt drops。我有一个名为"swt-3.5M6-carbon-macosx.zip“的mac的zip文件,并且我已经在我的测试mac机器和windows机器上安装了eclipse IDE。但我找不到这个可执行文件,我需要它在mac os x上流畅地运行swt应用程序。

任何帮助都将不胜感激。谢谢。

EN

回答 2

Stack Overflow用户

发布于 2009-06-02 15:23:12

我不知道这个'java_swt‘是什么,我不认为Eclipse目前发布了这样的东西。SWT FAQ可能会有所帮助。

如果您只运行普通的java + swt,那么您可能仍然可以使用eclipse可执行文件。您将需要一个jar,该jar具有指定主类头的清单。此外,除了普通的静态main方法之外,您还需要一个非静态run方法(这是可执行文件实际调用的方法):

代码语言:javascript
复制
int run(String [] args);

由于您没有常规的eclipse布局,因此需要eclipse启动器共享库(通常在plugins/org.eclipse.equinox.launcher.../eclipse_1206.so).中

此外,因为您的jar不包含用于处理闪屏的equinox类,所以您可能应该显式地将其关闭。

命令行应该类似于:

代码语言:javascript
复制
eclipse -nosplash --launcher.library eclipse_1206.so -startup my_program.jar

您可以将这些命令行参数放入可执行文件旁边的eclipse.ini中,每个参数放在单独的行上。如果重命名可执行文件,请重命名.ini以使其匹配。

票数 0
EN

Stack Overflow用户

发布于 2009-06-04 16:13:41

SWT作为一个工具包而存在。我建议您使用Eclipse的RCP版本,这可能会让您的工作更轻松一些

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/939820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档