Запуск программы Java с другой JRE? - PullRequest
0 голосов
/ 25 апреля 2018

На моем рабочем компьютере с Windows системный путь для JAVA_HOME застрял на JAVA 1.6 (и у меня нет доступа к изменению переменных среды «Система»). Мне нужно скомпилировать и запустить программу с Java 8. Я смог успешно скомпилировать программу, получив java 1.8 jdk от коллеги и добавив его путь в командную строку перед выполнением команды сборки maven, но когда я пытаюсь при запуске программы появляется сообщение об ошибке «Unsupported major.minor version 52» ( Unsupported major.minor version 52.0 ). Есть ли способ запустить программу без изменения «Системные переменные» (у меня есть доступ для изменения «Пользовательские переменные»).

1 Ответ

0 голосов
/ 25 апреля 2018

Вы можете вызвать C:\Program Files\Java\<YOUR DESIRED JVM>\bin\java.exe, а затем добавить параметры командной строки

Например,

C: \ Program Files \ Java \ jdk1.8.0_161 \ bin \ java.exe -jarмой-устрашающий-jar.jar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...