Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   FD ищет jvm.dll не в той папке (http://www.flasher.ru/forum/showthread.php?t=215699)

undefined 16.03.2019 11:35

FD ищет jvm.dll не в той папке
 
Приветствую.
Стараюсь поставить свежий fd 5.3.3.1 for .NET 4.0 на Win10.Жава лежит в папке C:\Program Files (x86)\Java\jre1.8.0_202.
JAVA_HOME прописан.
Пытаюсь скомпилить проект - ругается:
Цитата:

System.DllNotFoundException: Unable to load DLL 'jvm.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Смотрю выше в логе,вижу такую запись:
Цитата:

Running java as: c:\Program Files (x86)\Java\jre1.8.0_202\bin\java
Что за папка java в bin?
Ее нет и никогда не было там.
Пробовал ставить 32-битную жаву - тот же результат

Godwarlock 16.03.2019 23:45

Попробуй напрямую указать Jav-у, в SDK AirSDK/bin/jvm.config
java.home=C:\Program Files (x86)\Java\jre1.8.0_202

undefined 17.03.2019 12:07

пробовал,та же херня - дописывает /java в конце и ничего не находит

Godwarlock 17.03.2019 23:39

undefined вообще у меня java также запускается.
Цитата:

Starting java as: C:\Java\jre7\bin\java
Попробуй переустановить java

СлаваRa 18.03.2019 12:14

@undefined
- ставьте редактор, пожалуйста, отсюда http://flashdevelop.org/downloads/builds/
- для x86 java запускайте просто exe, для x64 java, запускайте x64.exe
проблем не должно быть

undefined 18.03.2019 14:08

СлаваRa,Godwarlock благодарю.
После установки jre7 и запуска FlashDevelop64.exe все завелось

СлаваRa 18.03.2019 17:12

Цитата:

Сообщение от undefined (Сообщение 1206383)
СлаваRa,Godwarlock благодарю.
После установки jre7 и запуска FlashDevelop64.exe все завелось

Вы спокойно можете ставить последнюю java, не обязательно использовать устаревшую :)

undefined 18.03.2019 18:10

Цитата:

Сообщение от СлаваRa (Сообщение 1206384)
Вы спокойно можете ставить последнюю java, не обязательно использовать устаревшую :)

С последней дебагер не работает.Пишет
Цитата:

Debugger startup error. For troubleshooting see: http://www.flashdevelop.org/wikidocs...hp?title=F.A.Q
Error details: net.sf.jni4net.jni.JNIException: Can't initialize jni4net. (32bit vs 64bit JVM vs CLR ?)
CLR architecture: 64bit
JAVA_HOME: C:\Program Files (x86)\Java\jre1.8.0_202 ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
Запускаю х64.exe

Godwarlock 18.03.2019 18:28

undefined у меня тоже не работает дебаггер. С последней версией Java и SDK выше 28 версии)
Но по ошибке у тебя Java x32, а ты запускаешь x64. Либо меняй джаву на 64 бита, либо фд запускай 32

Добавлено через 20 минут
СлаваRa я кстати почему jre7 использую. Потому что с jre1.8.0_202 лагает жестко приложение в режиме дебага. А с jre7 летает.

undefined 18.03.2019 19:04

Вложений: 1
Цитата:

Сообщение от Godwarlock (Сообщение 1206386)
Но по ошибке у тебя Java x32, а ты запускаешь x64. Либо меняй джаву на 64 бита, либо фд запускай 32

Это где в ошибке битность явы указана?
при запуске фд 32 ошибка таже самая только меняется
clr architecture(хз что это такое):
Цитата:

Error details: net.sf.jni4net.jni.JNIException: Can't initialize jni4net. (32bit vs 64bit JVM vs CLR ?)
CLR architecture: 32bit
JAVA_HOME: C:\Program Files\Java\jre7 ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
На всякий случай переставил яву вот отсюда
https://www.oracle.com/technetwork/j...s-2133155.html
Кстати,она при установке вот что кажет:
Вложение 33334
Т.е. jre7 хоть и устаревшая,но 64-битная


Часовой пояс GMT +4, время: 13:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.