Среда выполнения Java не распознается - PullRequest
0 голосов
/ 25 декабря 2010

Я пытаюсь установить сервер приложений Glassfish 3.1. Но я получаю это

alt text

Я установил Java 1.6 SDK, а также среду выполнения Java 1.6. Я добавил C: \ Program Files \ Java \ jdk1.6.0_22 \ bin; путь в системных переменных в переменных среды. Тем не менее, я получаю эту ошибку при запуске установки. В командной строке выполнение java и javac возвращает возможности команд, выполнение java -version возвращает меня,

Java-версия "1.6.0_23" Java (TM) SE Runtime Environment (сборка 1.6.0_23-b05) Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 19.0-b09, смешанный режим)

так почему установка не распознает его? Кроме того, браузер не обнаруживает его. Тем не менее, я могу скомпилировать и запустить файл Java в командной строке.

1 Ответ

0 голосов
/ 25 декабря 2010

Одной из возможностей является 64-битный JDK (хотя это не должно иметь значения). Можете ли вы проверить трассировку стека в журналах установки, если таковые имеются?

Другая возможность заключается в том, что Glassfish использует JRE вместо JDK. JAVA_HOME установлен и указывает на местоположение JDK?

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