У меня есть 64-битный сервер Windows 2008, и мне нужно установить 32-битную JRE, потому что мое Java-приложение использует 32-битные библиотеки DLL с использованием JNI.
К сожалению, java.exe
установлен на C:\Windows\SysWow64
, и когда я запускаю окно консоли или командный файл, установленный java.exe
не обнаруживается. (Поскольку cmd.exe
является 64-разрядным приложением и видит 64-разрядную версию системного каталога, в которой нет java.exe
)
Как я могу сделать установленный java.exe
доступным для пакетных файлов и командной строки без особых проблем с конфигурацией системы, вызывая другие проблемы или предотвращая будущие обновления JRE?