2015-09-09 4 views
-4

Недавно я создал свое первое публичное приложение Java, которое открывает простой графический интерфейс. Я тестировал его на своем ПК с Windows, но кто-то сообщил, что файл не открывается на их Mac OS. Поскольку у меня нет какой-либо операционной системы Mac для ее проверки, мне понадобится ваша помощь, чтобы сказать мне, есть ли различия при создании файла JAR ... Потому что для всех людей с Windows это работает. Это что-то при создании файла JAR? Или какая-то часть кода будет отличаться для Mac OS? Спасибо!Мое приложение не будет открываться для пользователей Mac OS

+0

Какая версия Mac OS X? У них есть правильная версия java на их mac os x? Какая версия требует ваше приложение? – user996142

+0

Какое конкретное сообщение об ошибке/выходе, когда они запускают его на Mac? –

+1

Нуждается в более подробной информации о том, как он не открывается. Наиболее распространенная причина - пути к каталогам - это косые черты, а не обратные косые черты. Если у вас есть сценарий оболочки, обязательно используйте $ n вместо% n и выйдите из $, если он используется в командной строке. –

ответ

1

Файлы Jar предназначены для работы на любых ОС с установленной совместимой версией JVM. Однако некоторые файлы jar, возможно, были скомпилированы из кода Java, в котором используется код, специфичный для ОС (скажем, с реестрами Windows), поэтому тестирование его на других ОС является разумным.

Оригинальный пост от Kathy Van Stone можно найти here.

0

В конце концов, это была ошибка безопасности, исправленная ими с советами со страницы Apple.com (here) Спасибо!

Смежные вопросы