This application requires a java runtime environment что делать
ошибка: раздел реестра " SoftwareJavaSoftJava Runtime Среды'CurrentVersion И'
имеет значение '1.8', но '1.7' требуется. Ошибка: не удалось найти java.файл DLL Ошибка: не удалось найти среду выполнения Java SE.
java -version команда показывает следующее:
версия java " 1.8.0_40" Java (TM) SE среда выполнения (сборка 1.8.0_40-b26) Java HotSpot (TM) 64-битный сервер VM (сборка 25.40-b25, смешанный режим)
не удалось найти, где путь идет неправильно. Есть идеи?
Примечание: я использую Windows 7 (64 бит).
Я попытался удалить sencha touch cmd и переустановить. Но все та же ошибка.
Я удалил все экземпляры версии java и переустановил последний, все еще проблема сохраняется.
после попытки более сотни трюков, наконец, получил успех.
Я удалил все java.exe , javaw.exe и javaws.exe от меня
Windows\SysWOW64 папка. [Попробуйте Шаг 2, Если у вас есть система x64 (Win 7 64 бит)]
в моем случае (Windows 7 64-разрядная), я просто сделал следующее:
- удалена ссылка на C:\ProgramData\Oracle\Java\javapath; С путь переменные среды
- удалены файлы java, javaw, который и javaws С C:\Windows\System32 папку
после этого я закрыл все открытые консоли командной строки, снова открыл их и запустил java -версия.
- открываем regedit
- на [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
- изменить значение CurrentVersion от "1.8"до " 1.7"
нет. Не удаляйте ссылку среды Javapath из переменной PATH.
причина, по которой реестр не работал, заключается в том, что сценарий Oracle Javapath должен выполняться в последовательности путей перед каталогами JRE & JDK - он будет сортировать текущую версию:
поместите этот каталог во главе вашего %PATH% переменной:
[или где он находится на вашем рабочем столе]
так что ваш путь будет посмотрите что - то вроде этого-мое, например
вы увидите правильную, текущую версию:
Я использую windows 8.1 и я понизил версию JAVA с 1.8 до 1.7, и я получал ту же ошибку.
ошибка: раздел реестра "Software\JavaSoft\Ja имеет значение "1.7", но " 1.8 " требуется.
Я удалил java.exe, javaw, который.exe и javaws.exС C:\Windows\System32 папка, и это сработало для меня.
у меня была такая же проблема. Простое решение, которое сработало для меня, - это переставить записи в PATH на JRE/JDK . Эта проблема начала появляться после установки JRE 8 чья установка поместила некоторые исполняемые файлы в System32 or SysWOW64 - каталоги, эти исполняемые файлы испортил. Для решения проблемы:
создать переменную среды, указывающую на JDK home как JAVA_HOME .
поставить запись %JAVA_HOME%\bin при запуске в переменной среды PATH. Добавление существующего значения PATH . Например:
Я не удалял ни одного java.exe-файлы, но изменил порядок моей системы-переменная "path" - так, чтобы она отражала %JAVA_HOME%\bin в качестве первой записи. Это помогло.
Что касается меня на win7 64bit.
скопируйте java.EXE-файл javaw, который.exe javaws.exe в папке C:\Program Files\Java\jre1.8.0_91\bin to the C:\Windows\System32.
и затем откройте cmd, введите java-version.
перед вышеизложенным убедитесь, что CurrentVersion реестра 1.8
в меню Пуск введите "regedit", чтобы открыть редактор реестра
- перейдите в раздел "HKEY_LOCAL_MACHINE" в левом реестре проводник / дерево меню
- нажмите "программное обеспечение" в "Раздел HKEY_LOCAL_MACHINE" реестры
- нажмите " JavaSoft "в реестре" программное обеспечение"
- нажмите "среда выполнения Java "в списке" JavaSoft" реестры здесь вы можете увидеть различные версии установленной java
- нажмите "Java Runtime Environment" - справа вы получите 4-5 строк . Пожалуйста, выберите "CurrentVersion" и щелкните правой кнопкой мыши( выберите изменить вариант) убедитесь, что версия "1.8"
мое решение этой проблемы пришло после прочтения и пытается все выше.
в моем случае я попытался понизить Java, чтобы использовать распечатки в Apache ActiveMQ . После удаления всех версий Java и очистки реестра я получал ту же ошибку
ошибка: раздел реестра 'Software\JavaSoft\Java Runtime Environment '\CurrentVersion' имеет значение "1.7", но требуется "1.8"."
в моем случае мне нужно было перейти к переменным среды, отредактируйте путь, откройте местоположение javapath ( C:\ProgramData\Oracle\Java\javapath ) и там было - три файла ( java.exe , javaw.exe , javaws.exe ), который остался от версии JRE8.
после установления этого факта я просто переключил их с теми же файлами из C:\Windows\SysWOW64 каталог (они были из JRE7 version) и все отлично сработало.
после последнего автоматического обновления Java я не смог запустить Java из командной строки.
моя переменная пути имела 'C:\ProgramData\Oracle\Java\javapath;'
Я не мог cd в 'C:\ProgramData\Oracle\Java\javapath;' из окна командной строки, поскольку его не существовало.
Я удалил C:\ProgramData\Oracle\Java\javapath; 'из переменной path и заменил ее на' C:\Program файлы\Java\jre1.8.0_141\bin;'
вы должны определить свою папку jdk в переменной JAVA_HOME, добавьте %JAVA_HOME% в переменную path
удалить или изменить имя java.ехе, javaw, который.exe и javaws в вашей папке system32
Выполнить cmd.exe, java-версия теперь возьмите новую версию, которую вы определяете в JAVA_HOME.
сначала вы должны иметь Java 7. Если у вас нет, установите его первым (я не знаю, что вы используете, Linux, Mac, yum, apt, homebrew, вы должны узнать сами.)
если у вас уже есть Java 7 выполните команду:
изменить в свой каталог. Тогда вы можете запустить свой команда.
это только временное решение. чтобы изменить его навсегда, поместите вышеуказанную команду в свой .
EDIT: если вы используете Windows, изменить переменную окружения JAVA_HOME к вашему пути каталога установки Java 7.
мой короткий вклад, для совместного использования той же проблемы с Talend Open Studio 64 битной версии.
чтобы решить эту проблему, удалите все Java.ехе, javaw, который.exe и javaws.EXE-файлы в\c:\ProgramData\Oracle\Java\javapath
и TOS начинаются с версии 64 бит правильно !
удалите его из системного пути:
и это исправит проблему при обновлении версии java с 1.7 до 1.8
ответ арибейро сработал для меня-с небольшими изменениями
- Я удалил ссылку на C:\ProgramData\Oracle\Java\javapath; из переменной среды Path
- Я сделал /path/to / jdkhome в качестве первой записи в переменной среды PATH. Я думаю, что только это и нужно.
существует где-то еще одна java.exe из JRE версии 1.8, что он находится в " пути" вы должны найти и удалить его, если это возможно. это может быть в пользовательской tempdata для приложений, которые нуждаются в jre.
пожалуйста, измените системную переменную JAVA_BIN и JAVA_HOME, а затем перезапустите систему или, возможно, relogin. У вас есть эта ошибка, потому что это все еще jdk1.7 путь. На Windows это как это:
просто установите Java SE Runtime Environment JRE 7 !
теперь вы видите "java 7" & "java 8" в "программы и функции" в "Панели Управления"
Это сработало для меня.
одним из возможных решений этой проблемы является добавление в папку Sencha CMD файла bat, как sugested в этом потоке Sencha Cmd 5 + Java 8 Ошибка.
партия будет иметь имя " sencha.летучая мышь " с этим кодом:
поместите его в папку sencha, в моем случае это
следующий шаг заключается в изменении среды PATHEXT varible. Измените переменные пользователя, чтобы иметь наименьшее возможное влияние.
идея состоит в том, чтобы заставить windows работать .bat файлы, прежде чем .файл EXE. Это важно, потому что в папке sencha уже есть "sencha".файл EXE. И в командной строке, если вы наберете "sencha", он выполнит " sencha.exe "вместо" sencha.летучая мышь."
Это было единственное решение, которое работало, потому что я очень ограничен, когда дело доходит до разрешений.
Моя Система:- Windows 8.1
- C:\JavaEnvironment\Java\jdk1.8.0_161
- C:\JavaEnvironment\Java\jdk1.7.0_75
Я проверил свои переменные среды, проверил последовательность (как упоминалось в предыдущих ответах) и обнаружил, что моя переменная системного пути следующая запись в качестве первой записи:
Я изменил последовательность и определил путь JDK как первую запись:
Я реплицировал то же изменение в пользовательскую переменную: Path
после завершения вышеуказанного действия я перезапустил командную строку и выполнил команду java-version и проблема исчезла. Он отобразил Java 8 в качестве текущей версии.
Unistall Java 8 из списка программ. Выполнив следующие шаги:-
на рабочем столе, нажмите на меню Пуск (или Start ball) в левом нижнем углу экрана. Перейдите к Панели Управления. Нажмите на программы и функции. Выберите Java8 и нажмите Удалить
У меня была аналогичная проблема. Перемещение пути JDK и JRE в верхнюю часть переменной path решило проблему (которая имеет первый приоритет над тем, что присутствует в System32)
например, вот мое:
убить все приложения, связанные с java в диспетчере задач, а затем удалить Java.ехе , javaw, который.exe и Jawaws.exe от C:\windows\System32
Это должно решить вашу проблему. :)
просто сделал это и он работал
HKLM > программное обеспечение > JavaSoft > среда выполнения Java
Retired Morrowind Fan
Здесь обсуждаем установщик и конфигуратор, собираем отчёты об ошибках. Если у вас проблемы на стадии скачивания, настройки, обновления, подключения опций - то есть ещё до начала игры - пишите в этой теме.
1. Описание проблемы (со всеми необходимыми подробностями) 6. Логи об ошибках (содержимое папки "logs") (обязательно!) В.: При запуске онлайн-инсталлятора или настройщика выдаёт ошибку: this application requires a java runtime environment 11. О.: Во-первых, убедитесь, что у вас 64-х разрядная операционная система. Во-вторых, переустановите репак - JRE 11 содержится в установщике (папка jdk). Если онлайн-инсталлятор / конфигуратор всё равно не работает (из-за 32-разрядной ОСи, технического сбоя или каприза богов), вы можете скачать оффлайн-установщик, установить репак, запустить игру (лежит в папке game) и настроить её вручную. В: После установки лаунчер не запустился, выбило ошибку Runtime Error! O: Конфигуратор сборки работает только на Windows 7 и выше, на Windows XP вы сможете поиграть только в оригинал через MGE XE, но настройщик и обновлятор сборки работать не будет. В: Почему конфигуратор не работает под Windows 98\XP? O: Потому что он написан на Java более поздней, чем 8 версия (последняя, поддерживавшая ХР). В.: При запуске MGE XE (или другой опции лаунчера) выскакивает предупреждение "Один или несколько файлов отсутствуют"; игра выдаёт кучу ошибок; после запуска на экране - множество жёлтых ромбов с восклицательными знаками.О.: Репак скачался/установился не полностью. Нужно перекачать/переустановить (из того же или другого источника). В.: При запуске лаунчера появляется лого, потом исчезает. Сам лаунчер не открывается. Открыть лаунчер нормально получается только после перезагрузки компа.
О.: Это происходит потому, что лаунчер уже был запущен и свёрнут в трей. Откройте трей и дважды щёлкните по нужной иконке. Если не помогло, откройте диспетчер задач и завершите процесс javav.exe, после чего снова запустите лаунчер. В.: Каждый раз после перезапуска лаунчера MFR слетают настройки в MGE. О.: Запустить MGEXEgui из папки игры (\Morrowind\game), настроить и не запускать его в лаунчере. Настройки сохранятся и не будут сбрасываться.
"Путешественник, пересекший Теневой проход, может даже предположить, что покинул Тамриэль и вошел в другой мир. Небо окутано вуалью тьмы из-за регулярных яростных пепельных бурь, извергаемых могучим вулканом посреди Вварденфелла. Знакомую флору и фауну Тамриэля сменили причудливые эндемики, которые только и способны выжить при систематических выбросах пепла. Темные эльфы в плащах и масках, как правило, пасут стада гигантских насекомых. Курьер с шумом проносится на спине шестиметрового краба. Повсюду съежившиеся рабы: аргониане, хаджиты, люди."
Карманный путеводитель по Империи и её окрестностям, 1-е издание
Награды
Не сохраняются настройки Фулрест репака(ну там где головы, тела, требования к оружию).Ни из под Админа, ни просто так.
перезапустите лаунчер и попробуйте еще раз.
Там, где я был - смерти никогда не было. Там, где я есть - ее никогда не будет. ©
Просто нужно добрее быть к людям и быть справедливым. И похрену, что это интернеты. ©
Хотите помочь?
Награды
Не активна функция "свои настройки" ,не могу настроить графику под себя, параметры не сохраняются, и сбрасываются
Выкачались и сразу встали: музыка, TR
Выкачались и встали, с бубном (права администратора, исключение папки в антивирусе): головы
Не выкачались(?) и не встали(?): тела, анимации.
javaw бодро отжирает за полгига оперативы и не выгружается с остановкой лончера. Если лончер выгрузить то повторно он не запустится, пока этот процесс явы жив.
Лаунчер выдает: "Ошибка подключения к серверу".
Не активна функция "свои настройки" ,не могу настроить графику под себя, параметры не сохраняются, и сбрасываются
Ну а готовые настройки заменяются? начнем с этого.
Выкачались и сразу встали: музыка, TR
Выкачались и встали, с бубном (права администратора, исключение папки в антивирусе): головы
Не выкачались(?) и не встали(?): тела, анимации.
javaw бодро отжирает за полгига оперативы и не выгружается с остановкой лончера. Если лончер выгрузить то повторно он не запустится, пока этот процесс явы жив.
А если лаунчер перезапустить? тогда все опции заменяются?
Там, где я был - смерти никогда не было. Там, где я есть - ее никогда не будет. ©
Просто нужно добрее быть к людям и быть справедливым. И похрену, что это интернеты. ©
Хотите помочь?
Награды
Лаунчер выдает: "Ошибка подключения к серверу".
Какая версия игры в лаунчере?
Там, где я был - смерти никогда не было. Там, где я есть - ее никогда не будет. ©
Просто нужно добрее быть к людям и быть справедливым. И похрену, что это интернеты. ©
Хотите помочь?
Награды
Какая версия игры в лаунчере?
Игры: 4.0.11
Конфигуратора: 2.0.8
Тогда прошу вас внимательно посмотреть в шапку этой темы)
Там, где я был - смерти никогда не было. Там, где я есть - ее никогда не будет. ©
Просто нужно добрее быть к людям и быть справедливым. И похрену, что это интернеты. ©
Хотите помочь?
Награды
Тогда прошу вас внимательно посмотреть в шапку этой темы)
Старую версию тогда удалять?
Старую версию тогда удалять?
jkmalak,
старую версию нужно удалить, потом скачать инсталлятор с шапки темы, установить, и начать новую игру.
aL☢,
Спасибо за новый резиз! Тестируем!
Награды
Выкачались и сразу встали: музыка, TR
Выкачались и встали, с бубном (права администратора, исключение папки в антивирусе): головы
Не выкачались(?) и не встали(?): тела, анимации.
javaw бодро отжирает за полгига оперативы и не выгружается с остановкой лончера. Если лончер выгрузить то повторно он не запустится, пока этот процесс явы жив.
применение поправил в патче. должно все работать.
Лаунчер сворачивается в трей. пока он запущен вторая копия не сможет корректно стартануть. развернуть можно двойным щелчком. там же есть опция закрыть, если что то зависло и не возвращается на экран
Люди глупы, они верят в то, во что хотят веритьПервое Правило Волшебника
Так же почему-то лаунчер запускается только один раз за сеанс работы. Чтобы запустить снова требуется перезагрузка копьютера
Подтверждаю: проблема остаётся. Лаунчер обновлён утром.
(я думал, у меня одного такие глюки, ан нет)
Лаунчер сворачивается в трей. пока он запущен вторая копия не сможет корректно стартануть. развернуть можно двойным щелчком. там же есть опция закрыть, если что то зависло и не возвращается на экран
Куда щёлкать дважды, по какому значку? На панельке нет значка лаунчера, закрыть неможно, попытки запустить повторно из папки с игрой/из меню "Пуск" безуспешные. В Диспетчере лаунчер также не отображается.
В логах написано "База данных уже используется/закройте все соединения блаблабла"
Файл java runtime environment 1.6.0.17.exe из unknown Company является частью unknown Product. java runtime environment 1.6.0.17.exe, расположенный в d: \New Folder (3) \Sun Java \Java Runtime Environment 1 .6 .0 .17 .exe с размером файла 16901920 байт, версия файла 6.0.170.4, подпись 73c61a40496ee1a32568933059ac870c.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт "Clean Junk Files".
- Когда появится новое окно, нажмите на кнопку "start" и дождитесь окончания поиска.
- потом нажмите на кнопку "Select All".
- нажмите на кнопку "start cleaning".
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт "Fix Registry problems".
- Нажмите на кнопку "select all" для проверки всех разделов реестра на наличие ошибок.
- 4. Нажмите на кнопку "Start" и подождите несколько минут в зависимости от размера файла реестра.
- После завершения поиска нажмите на кнопку "select all".
- Нажмите на кнопку "Fix selected".
P.S. Вам может потребоваться повторно выполнить эти шаги.
3- Настройка Windows для исправления критических ошибок java runtime environment 1.6.0.17.exe:
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите " Advanced system settings".
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку "data Execution prevention".
- Выберите опцию " Turn on DEP for all programs and services . " .
- Нажмите на кнопку "add" и выберите файл java runtime environment 1.6.0.17.exe, а затем нажмите на кнопку "open".
- Нажмите на кнопку "ok" и перезагрузите свой компьютер.
Всего голосов ( 181 ), 115 говорят, что не будут удалять, а 66 говорят, что удалят его с компьютера.
Нашёл на просторах интернета интересную прогу - Alchemy. Если вкратце - генератор творческого беспорядка чтобы далее его "упорядочить" и что-то из этого создать. Или же когда охота порисовать, а идей в голове нет.
Работает она на Java. И в этом проблема. При запуске она мне пишет:
"This application requires a Java Runtime Environment 1.5.0
И один вариант ответа - Ok.
Хотел прикрепить картинку, но она почему-то не прогружается.
И я не понимаю, что она от меня хочет. При нажатии на Ok кидает на сайт установки Java. Я скачиваю оттуда новую версию (8 211), но к иному результату она не приводит.
Я так понимаю, мне нужно найти именно Java Runtime Environment? Или тут проблема в другом?
Вопрос решён. Решением послужило удаление предыдущей Java и установка 64-битной версии. Большое спасибо за помощь Тимуру Богданову :)
1. Проверьте, что поставили именно JRE (хотя в JDK входят нужные вам файлы из JRE, вам весь JDK не нужен)
2. Проверьте, что система находит JRE. Вбейте в cmd команду java -version. Должно выйти что-то подобное:
C:\Users\(пользователь)>java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
3. Если выводится "java не является внутренней или внешней программой", то в переменную среды PATH допишите после точки с запятой путь до папки с java.exe. У меня этот путь выглядит так:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
Возможно, тот же путь придётся вбить в новую переменную среды JAVA_HOME.
Для того, чтобы изменения вступили в силу, нужно будет перезагрузиться.
4. И только если вообще ничего не подходит (при этом вы прописали путь и пункт 2 выводит правильное, но игра всё равно отказывается), то поискать JRE для Java 5 (т.е. версии 1.5) Надеюсь, к этому прибегать не придётся, потому что обратная совместимость в новых версиях быть должна. Лучше уж поискать альтернативу самой игре или её версии, как сказал Igor.
Читайте также: