Гірський лев 10.8.2, Параметри Java зникли


11

Щойно я встановив останнє оновлення Java від apple (Java для OS X 2012-006), і я шукав, щоб подивитися, що відбувається з моїми Java (Java) з додатком Java Preferences (який раніше жив, /Applications/Utilitiesхоча, здається, це тепер зникла. Будь-яка ідея про те, чи є проблема з моєю системою чи зробили оновлення Clobber Java Preferences?


Не тільки вподобання зникли, так і взагалі java!
Підроблене ім’я

Відповіді:


0

Apple видалила налаштування Java з Lion та Mountain Lion як частина оновлення. Він повинен запропонувати вам перевстановити програму Oracle наступного разу, коли вам це потрібно.

http://support.apple.com/kb/HT5493


1
Apple не
видаляла

Це, безумовно, можна було б деталізувати трохи детальніше.
Морт

1
Ніщо з Oracle не переустановить застарілі налаштування Java від Apple; немає такого підказу.
Грехем Перрін

6

Питання щодо оновлення ( Java для OS X 2012-006 ) відключає плагін Safari Java з метою безпеки. За технічний бюлетень Apple :

У цьому випуску оновлено передбачена Apple, система Java SE 6, до версії 1.6.0_37 та є для ОС X версії 10.7 або новішої версії.

Це оновлення видаляє додаток Apple-аплет Java з усіх веб-браузерів. Щоб використовувати аплети на веб-сторінці, натисніть на область з написом "Відсутній плагін", щоб перейти до завантаження останньої версії додатка Java-апплету від Oracle.

Це оновлення також видаляє програму Java Preferences, яка більше не потрібна для налаштування параметрів аплетів.

Ось посилання на технічний бюлетень Apple про те, як знову включити плагін

Якщо вам потрібен повний час виконання Java, ви можете завантажити його безпосередньо з Oracle, перейшовши на цю веб-сторінку .


Заключний рядок цієї відповіді може ввести в оману, але я утримуюсь від голосування, оскільки Oracle вводить в оману. Див. Підказку у відповіді на питання: Чому версія Java, перевірена Oracle, відрізняється від версії, показаної в командному рядку? - "у Java SE Downloads, ігноруйте JRE; завантажте та встановіть JDK."
Грехем Перрін

Я думаю, що в широкому сенсі ви маєте рацію. Однак я просто надаю саму сторінку (за посиланням), яка містить посилання на кілька ітерацій Java у різних формах (наприклад, JRE, JDK тощо). Я залишаю це користувачеві вибирати, який саме їм потрібно.
Морт

6

Його було видалено, оскільки Apple вважає, що ви можете використовувати (нову) панель уподобань JAVA у своїх системних налаштуваннях, щоб виконати цю роботу зараз, але це не так.

Якщо ви хочете перевстановити його:

10,8 дмг має його під /Packages/JavaEssentials.pkg

Я гуляв навколо і знайшов посилання.

Після встановлення ви знайдете Java Preferences.app на його старому місці, що дозволяє вам перемикатися між усіма встановленими версіями JAVA та дозволяє Вашим браузерам знову використовувати аплети.

Ще один бар'єр для JAVA зламаний.


Дякуємо, вона відновила панель налаштувань Java. Однак якщо я спробую змінити порядок, закрити та знову відкрити панель, замовлення буде повернено до початкового.
Маверик

Перерозподіл порушує Ліцензійну угоду Apple на програмне забезпечення для операційної системи. Застаріле додаток ніколи не було розроблене для роботи з сучасними підходами до Java, деякі з яких поза контролем Apple. Використання налаштувань Java для встановлення переваг може бути ризикованим.
Грехем Перрін

0

Мені потрібно JDK 1.7 в OSX 10.8.4, і ось що я зробив:

  • Встановлено JDK 1.7 з сайту Oracle .
  • Мені не довелося Java Preferences.appперевіряти, що нова версія насправді доступна. Тому я встановив його за посиланням, яке надає frafra . Я міг пропустити цей крок і замість цього запустити команду: /usr/libexec/java_home -V
  • Змінив мій JAVA_HOMEзмінний середовища ( ~/.profile) на: export JAVA_HOME=$(/usr/libexec/java_home)

Де frafra говорить, що надає посилання
user151019

Посилання фрафри здається вниз!
Мутант

0

Java як і раніше у вашій системі, так як Дороті завжди могла повернутися додому. У мене є Йосеміт.

Ви просто знайдете його в папці розгортання .... залиште його там, де він є ... Створіть АЛІАС із нього та вставте АЛІАС у свій .....

HD / Бібліотека / Параметри налаштувань ....введіть тут опис зображення


-1

Після установки JDK7 ...

  • Відкрийте App Store, перейдіть до "Покупки"
  • Знайдіть OS X Mountain Lion -> натисніть Завантажити (якщо у вас більше немає інсталятора на вашій машині, інакше, якщо він все ще знайдеться з оновлення, ви, ймовірно, можете пропустити це)
  • Після завантаження скасуйте інсталятор, який автоматично спливе
  • Відкрийте термінал, вставте: hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
  • Після встановлення має з’явитися вікно Finder. Якщо ні, просто відкрийте Finder, і ви побачите новий змонтований пристрій "Mac OS X Install ESD". Натисніть на нього.
  • Відкрийте "Пакети", запустіть "JavaEssentials.pkg". Це перевстановлює панель налаштувань Java.

Це, по суті, те саме, що відповідь Frafa, я просто описую, як рухатись щодо пошуку JavaEssentials.pkg вручну, якщо посилання у його відповіді колись вмирає або зміна версій OSX робить пакет зі свого посилання застарілим.


Крім того, якщо ви розробник Java, ви, ймовірно, захочете змінити спосіб встановлення свого JAVA_HOME на ... export JAVA_HOME = /usr/libexec/java_home -v 1.7 ... або щось подібне.
Джеймс

Застаріле додаток ніколи не було розроблене для роботи з сучасними підходами до Java, деякі з яких поза контролем Apple. Використання налаштувань Java для встановлення переваг може бути ризикованим.
Грехем Перрін

-1

Запустіть панель налаштувань за допомогою цієї термінальної команди:

javaws -viewer

-2

Я можу підтвердити, що після установки "Java для OS X 2012-006" на Mountain Lion, мої налаштування Java також зникли.

Для мене рішенням було відновити його з резервної копії Time Machine.

Потім це знову добре працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.