Можно ли понизить Java на Mac?

Мне нравится Gandi (но они находятся во Франции, которая не может быть наилучшим вариантом для Вас).

Мне действительно нравится их гибкая архитектура который, позвольте нам, Вы добавляете части сервера каждый час для увеличения вычислительной мощности.

1
задан 6 July 2009 в 20:36
3 ответа

MacOS идет с версиями Java, возвращающегося до 1.3. Посмотрите /System/Library/Frameworks/JavaVM.framework/Versions. Единственное время, которое необходимо установить от пакета, - когда последний Java является более новым, чем версия ОС, и Вы не можете использовать Обновление программного обеспечения по некоторым причинам.

Поставщик Вашего приложения должен действительно взять на себя ответственность, но можно, вероятно, решить проблему путем редактирования .plist приложения. Щелкните правой кнопкой по приложению и выберите, Show Package Contents затем открываются Info.plist файл с текстовым редактором. Вы будете видеть a Java словарь в том файле и ключе JVMVersion. Измените значение на 1.5* (1.4 + означал бы что-либо после того, как версия 1.4, 1.6* будет любой версией 1,6.), Который получит Ваше приложение, работающее в Java 1.5.

Однако это не может быть целой историей. Вдоль стороны Info.plist, Вы найдете MacOS/JavaApplicationStub. Это - фактическая MacOS X Двоичных файлов, которые запускают JVM. Разработчик, возможно, поставил их приложение со старой версией этого файла, который не совместим с Вашей ОС. У Вас будет актуальная копия этого файла на Вашей машине уже в /System/Library/Frameworks/JavaVM.framework/Versions/Current/Resources/MacOS/JavaApplicationStub. Замените версию приложения этим.

Приложение все еще не могло бы работать, потому что (например), оно не может загрузить 32-разрядные собственные библиотеки, будучи запущенным как 64-разрядное. В этом случае можно разделить 64-разрядную часть Тупика с командой lipo: lipo -remove x86_64 JavaApplicationStub -output JavaApplicationStub

Надеюсь, что это работает. И если это делает, убедиться сообщить разработчику приложения, конечно.

3
ответ дан 3 December 2019 в 18:21

Если у Вас есть несколько версий Java, установил Вас, может изменить порядок предпочтения в Приложениях/утилитах/Java.

Установите версию, Вы нуждаетесь и устанавливаете ее на главную предпочтительную версию.

1
ответ дан 3 December 2019 в 18:21
  • 1
    Право, но я должен получить вторую версию Java, установленного, прежде чем я смогу выбрать его из того инструмента и that' s, где I' m падающий. Какие-либо мысли о том, как установить альтернативную версию? –  Jeremy Wadhams 6 July 2009 в 21:41
0
ответ дан 3 December 2019 в 18:21

Теги

Похожие вопросы