#macos #java
#macos #java
Вопрос:
Я создал приложение Java Swing, используя JDK 1.6. Многие клиенты спрашивают, может ли мое приложение работать на Mac OS X 10.5 и 10.6, поэтому я хотел добавить этот вопрос в раздел часто задаваемых вопросов на моем веб-сайте, и я хотел получить точный ответ. Я пытаюсь ответить на этот:
- Какая версия Java поставляется с Mac OS X 10.6?
- Какая версия Java поставляется с Mac OS X 10.5?
- Я знаю, что Mac OSX 10.5 поставляется с версией Java меньше 1.6, так есть ли простой способ обновить ее до 1.6, чтобы моя программа могла нормально работать на ней?
Комментарии:
1. Вы должны спросить об этом на Apple.stackexchange.com вместо этого.
2. @Jonas… Я с вами не согласен. Этот вопрос, касающийся среды Java, задают многие разработчики, и многие попытаются найти на него ответ в StackOverflow.com что касается процесса разработки.
Ответ №1:
в 10.6.7 есть:
jonatan:~ $ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode)
для версии 10.5 вот обновление
http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4
В этом выпуске Java SE 6 обновлена до
версия 1.6.0_13, от J2SE 5.0 до версии
1.5.0_19 и J2SE с 1.4.2 по 1.4.2_21.
Процесс обновления прост — пользователь должен запустить: «Обновление программного обеспечения …» из меню «Apple».
Комментарии:
1. Обратите внимание, что 1.6 доступна только для 64-разрядных компьютеров .
2. 64-разрядное ограничение для Java 1.6 справедливо только для macOS 10.5 (Leopard). Если вы используете macOS 10.6 (Snow Leopard), вы получаете Java 1.6 для 32- и 64-разрядных версий от Apple.