2

Когда я пытаюсь установить Java на Windows Server 2008, появляется сообщение об ошибке ниже. Я попытался установить JDK 1.5, JDK6 и JDK7 в 32-разрядной и 64-разрядной версиях.

Сообщение об ошибке:

Версия файла не совместима с версией Windows, которую вы используете.

Я хотел бы добавить еще одну вещь, это был процессор процессора Itanium. Пожалуйста, дайте мне знать любую конкретную версию, доступную для Itanium

Как разобраться в этом вопросе?

3 ответа3

4

Это означает, что ваша версия Windows Server - x86 (имеется в виду 32-разрядная). И вы пытались установить 64-битную Java, которая не будет работать.

Изменить: Если это машина Itanium, это совсем другая проблема. Вам нужно скачать установщик Windows Itanium Java 6 здесь. Хотя для него не будет версии для Java 7.

Из блогов Oracle:

Q: А как насчет Linux и Windows на Itanium?

A: Oracle не планирует портировать JDK 7 на Windows/Linux Itanium. Частично это связано с отсутствием обязательств поставщика ОС; Microsoft и Red Hat заявили, что отказываются от поддержки Itanium. Однако порт OpenJDK для этих платформ вполне осуществим как проект сообщества.

1

Это может быть несовпадение процессора. Я думаю, что SDK, который вы бы попробовали, может быть для неправильного типа процессора

0

Сначала проверьте, используете ли вы 32 или 64-разрядную версию ОС: для этого:

1.Нажмите клавиши WIN+R (клавиша Windows и R). Введите следующее: sysdm.cpl

2.Нажмите "Сводка системы": в разделе "Процессор" будет указано "x86", если установлена 32-разрядная версия Windows, или "EM64T", если установлена 64-разрядная версия Windows.

если ваша ОС - X86(32-разрядная), установите X86(32-разрядную) JDK, если не установлена 64-разрядная версия JDK

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .