|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2013
Сообщений: 290
|
Ошибка при инициализации Java Runtime Environment (!)
Всем привет, ребят, давно не виделись!
Заинсталллил Win7(x64), обновил Flash Player и JRE... Проинсталлил Adobe Animate, открыл в нём свой fla-проект 2014 года, и... И столкнулся вот с этой, ранее уже известной и мерзкой ошибкой: Ошибка при инициализации Java Runtime Environment. Возможно потребуется переустановить приложение Flash. На английском она выглядит аналогично: Error initializing Java Runtime Environment. You may need to reinstall Flash Более того, локальные swf-файлы с компа не открываются вообще. Просто ничего не происходит! Пробовал открывать и в браузерах, и в standalone flash player, и в ряде сторонних программ - тишина! Но вот что заметил! У меня еще были парочку моих swf, основанных на ActionScript 2.0. Так вот они открываются, как это ни странно. Проблема возникает именно с ActionScript 3.0. Как с запуском-просмотром таких swf, так и с экспортом-публикайией FLA+AS3.0 в формат SWF. Кстати, обычные SWF или FLA, в которых нет скриптов вообще, также открываются на ОК. Вообщем, копал 2 дня материалы в Google. Исходил из того, что дело не во Flash, в связке Flash + JRE. Пробовал следующее: 1. Найти все файлы jvm.ini и исправлять в них параметер: с дефолтного: -Xmx1024m на что-то поменьше, типа -Xmx128m Результат: не помогло. 2. Проинсталлить более ранние версии JRE. Ставил одновременно с JRE6 по JRE9 (обоих разрядностей, если был выбор). Результат: не помогло. 3. Отключать все проинсталленные JRE, кроме например JRE6 (x86). Так как пишут, что для Win7 (x64) для флэш лучше всё-равно юзать x86-среды. Результат: не помогло. 4. Обновил Flash Player до последней версии. Также проинсталлил всякие Flash-PPAP, Flash-NPAP, Flash-ActiveX вариации. До кучи проинсталлил и Shockwave Player, а также AIR. Результат: не помогло. 5. Пробовал вставлять в "Переменные среды: Пользовательские" JAVA_HOME и JRE_HOME путь к /bin папке JRE9. Но странно - по дефолту этих переменных в винде и не было... Может они уже устарели и не нужны? Опять же не ясно к какому конкретно JRE нужно прописыать путь? Ведь если прописать например к JRE6, то остальные могут начать работать некорректно? Также пробовал создать там переменную JAVA_TOOL_OPTIONS со значением -Xmx128. Результат: не помогло. 5. Пробовал изменять переменную Path в "Переменные среды: Системные". Точнее дописать к слитой строке всяких строк еще один путь. Пробовал путь к JRE и к bin. Но опять же неясно, к какому именно надо прописать, я пробовал только к последнему. Результат: не помогло (на всякий случай удалил). Кстати сейчас в этой переменной содержится вот что (но конешно одной слитной строкой): C:\ProgramData\Oracle\Java\javapath; C:\Windows\system32; C:\Windows; C:\Windows\System32\Wbem; C:\Windows\System32\WindowsPowerShell\v1.0\; C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common; 6. Что-то еще втиралось про CLASSPATH, но такой переменной у меня в "переменных окружения" нет, и где ее создавать и что в ней вводить - я не понял. 7. Пробовал выключать Антивирь (360 TS), иногда писали что дело в нём: Результат: не помогло. 8. Есть еще подозрения, что какие-то службы в Винде могут быть нужны для Flash или JRE. Потому что я отключил ряд ненужных служб. Может это влияет? Хотя гугл не дал таких связей. Вот такие дела. Для справки, вот какие Flashes и JRE стоят сейчас в моей системе - (скрин). Кстати в парочке декабрьских англо-постах эта ошибка фигурирует как неразрешенная. На этом форуме я нашел 2 поста, уже достаточно старых, они в целом не были разрешены. Вот такая отвратительная ошибка! И непонятно вообще что за нафиг!? Неужели никто более на этом форуме с ней не сталкивался? Прошу вашей помощи! P.S. Был еще пост в котором чувак советовал поставить JRE5, что конешно хардкорно. Попробую сейчас такой вариант. Если смогу его найти. Не помню уже какой JRE в 2014 году был актуальным. Добавлено через 22 часа 58 минут Фуух! Разобрался! Оказалось в Windows не доставало: Microsoft Visual C++ 2010 Redistributable - x86 10.0.40219 (x32) Microsoft Visual C++ 2010 Redistributable - x64 10.0.40219 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 (x32) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 Последний раз редактировалось Fogflasher; 10.12.2017 в 16:34. Причина: правка абзаца, уточнение деталей |
Часовой пояс GMT +4, время: 03:49. |
|
« Предыдущая тема | Следующая тема » |
Теги |
error , flash , jre , инициализация , ошибка |
|
|