Mac上的SWT和Webstart

时间:2009-10-22 16:49:43

标签: macos swt java-web-start

我正在尝试使用SWT和Java Webstart开发UI。作为一个起点,我创建了一个适用于Windows和Linux的简单应用程序,但无法在Mac上运行。我的测试应用可用here。还有jar文件和类代码的链接。

任何人都可以解释如何在Mac上完成这项工作吗?

1 个答案:

答案 0 :(得分:1)

Eclipse bug。您的JNLP文件不正确。删除行

<j2se version="1.5+"/>

来自第一个<resources>代码。

指定 <j2se version="1.5+"/>标记中的<resources>,没有任何其他属性 抛弃JNLP解析器并导致后面的行<j2se version="1.5*" java-vm-args="-XstartOnFirstThread -d32"/>被忽略。他们俩 行最终引用两个单独的JVM,第一个规范是 “获胜”。该规范上没有VM参数,因此JVM正常启动,并且 SWT加载在错误的线程上。