Как использовать другую версию Java в командной строке - PullRequest
1 голос
/ 17 июня 2009

ОК. У меня на компьютере установлено 2 разных версии Java (CentOS 5), по умолчанию система - 1.5.0_14, но мне нужно запустить команду в командной строке с более новой версией Java. Как я могу передать более новую версию в командной строке?

Извините, это такой вопрос n00b, но я погуглил и ничего не нашел, спасибо.

Ответы [ 3 ]

5 голосов
/ 17 июня 2009

Просто используйте полный путь к исполняемому файлу Java, а не позволяйте ОС выбирать один из них на основе вашего PATH.

3 голосов
/ 17 июня 2009

Используйте абсолютный путь к исполняемому файлу Java:

/opt/java-1.4/bin/java

0 голосов
/ 17 июня 2009

Вы можете сделать ссылку на файл:

ln myJava1 <java version you want>
ln myJava2 <java version you want>

, а затем, когда вы хотите, одну или другую, введите соответствующую ссылку.

Или, если вам нужна стандартная Java-версия и просто есть другая для одного, вы можете сделать:

ln theJava <myJava1 or myJava2>

, а затем просто используйте Java (или как вы хотите это назвать

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