Переключение версии Java при запуске программы

awk -F, 'NF == 1 {print $1}
         NF > 1 { print $2}' filename

Будет напечатана только первая строка, если запятая отсутствует, и вторая строка, если есть одна или несколько запятых.

1
18.12.2019, 13:38
1 ответ

Если вы можете указать команду javaдля использования, во многих случаях этого будет достаточно; например, используя пакеты OpenJDK,

/usr/lib/jvm/java-1.8.0/bin/java

запустит виртуальную машину Java 8,

/usr/lib/jvm/java-11/bin/java

запустит виртуальную машину Java 11.

В некоторых случаях или если вы не можете указать команду javaдля использования, вам также необходимо установить JAVA_HOMEв каталог, содержащийbin(/usr/lib/jvm/java-1.8.0или /usr/lib/jvm/java-11, следуя приведенным выше примерам ). ].

2
28.04.2021, 23:26

Теги

Похожие вопросы