Переменная $ JAVA_HOME изменяется с каждым новым терминалом - PullRequest
2 голосов
/ 14 мая 2019

Я недавно установил Jdk1.8 на мою машину. Все прошло хорошо, и я заставил это работать. После этого я отредактировал свой файл / etc / profile , чтобы установить новый путь Java. Я отредактировал следующую строку:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_64

и тогда я казнил

source /etc/profile

Здесь снова все прошло нормально, и я увидел изменения на терминале.

Проблема:

Каждый раз, когда я открываю новый терминал, мне нужно сделать

source /etc/profile

В противном случае JAVA_HOME будет иметь старое значение.

Решение, пожалуйста? Спасибо

1 Ответ

1 голос
/ 14 мая 2019

Если ваше имя пользователя 'test', то создайте файл с именем /home/test/.profile, если он не существует, и добавьте туда команду экспорта.

...