Я знаю, что есть много сообщений, подобных этому, но все их ответы требуют создания файла .exe. Я хочу знать, как запустить программу в папке без установки java.
Я не хочу устанавливать Java 8, так как это ломает некоторые из моих программ. Я хочу запустить программу Java в папке, используя файл start.bat, который указывает на файл java.exe в том же каталоге. Так:
"java.exe" -jar program.jar
Ошибка такая:
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7', but '1.8' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
Поскольку командное окно открывается в том же каталоге, «java.exe» должен указывать на среду выполнения java.
Могу ли я скопировать java.dll в каталог, чтобы он работал? Как я могу это сделать без установки Java 8? Могу ли я использовать Java ME?