SWT и веб-запуск на Mac

Я пытаюсь разработать пользовательский интерфейс с помощью SWT и Java Webstart. В качестве отправной точки я создал простое приложение, которое отлично работает с Windows и Linux, но не работает на Mac. Мое тестовое приложение доступно здесь. Также есть ссылки на файлы jar и код класса.

Может ли кто-нибудь объяснить, как заставить это работать на Mac?


person BC.    schedule 22.10.2009    source источник
comment
Что с этим не работает? Возникают ли исключения?   -  person Nate    schedule 11.11.2009


Ответы (1)


См. Эту ошибку Eclipse. Ваш файл JNLP неверен. Удалить линию

<j2se version="1.5+"/>

из первого тега <resources>.

Указание <j2se version="1.5+"/> в теге <resources> без каких-либо других атрибутов сбрасывает анализатор JNLP и приводит к игнорированию более поздней строки <j2se version="1.5*" java-vm-args="-XstartOnFirstThread -d32"/>. Две строки в конечном итоге относятся к двум отдельным JVM, и первая спецификация является «выигрышной». В этой спецификации нет аргументов виртуальной машины, поэтому JVM запускается нормально, а SWT загружается в неправильный поток.

person Scott K.    schedule 11.06.2010