На моей машине Linux с JRE 6 (1.6.0.35) запущено приложение Java. Я работаю над поддержкой SCTP в JRE 7 (не поддерживается в JRE 6 и не поддерживается в Windows), поэтому я хочу протестировать простую программу на Java, для которой требуется библиотека SCTP из JRE 7 и машина с Linux.

Как я могу использовать ту же машину для тестирования моей простой Java-программы на JRE 7?

1 ответ1

0

Это зависит от того, где вы разрабатываете свою программу. Если вы используете и вид IDE, Java обычно можно изменить в настройках проекта.

Если вы компилируете свою программу из командной строки (то есть javac и т.д.), Вы можете изменить желаемую среду Java, добавив следующие строки в ваш ~/.bashr_profile (который запускается каждый раз, когда вы открываете терминал. Вы не сказали, какую оболочку вы используете, поэтому я предполагаю, что это bash. Вы также не указали, какой дистрибутив вы запускаете. Например, Arch Linux предлагает удобный и простой скрипт для изменения среды Java, archlinux-java . Общий случай:

Добавьте следующие строки в ~.bash_profile:

export JAVA_HOME=path/to/java
export PATH=$PATH:/path/to/java/bin

Сохраните, выйдите, выйдите из системы и снова войдите в систему, и вы должны быть готовы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .