Переменная среды знатока, не работающая над другим терминалом

Когда я работаю echo $PATH и echo $JAVA_HOME управляйте как обычный пользователь, я добираюсь jdk переменные пути установлены. Но когда я работаю как пользователь root, переменные не установлены там.

Я скопировал двоичную папку знатока в /opt затем попробованный для установки команды использования переменной среды знатока:

export PATH=/opt/apache-maven-3.3.9/bin:$PATH

Когда я работаю mvn -version в текущем терминале я вижу набор переменных знатока, но когда я выполняю команду от нового терминала, это говорит, что знаток не установлен.

И когда я работаю mvn -version как пользователь root, от текущего ternimal, это также дает выставочному знатоку, не устанавливаемому.

Помогите мне настроить знатока.

Спасибо

1
задан 19 March 2016 в 12:36

1 ответ

Хорошо наконец то, что я сделал, было тем же, я сделал для установки Java jdk среду т.е. добавление переменных знатока в /etc/profile. Шаги являются описанным below:-

  1. sudo pluma/etc/profile
  2. , Добавляют эти команды в конце текстового файла

    export M2_HOME=/opt/apache-maven-3.3.9

    export M2=$M2_HOME/bin

    export PATH=$M2:$PATH

  3. Перезагрузка profile путем ввода source /etc/profile в Перезапуске командной строки

  4. , который система

  5. Проверяет M2 путем ввода echo $M2 в командной строке

  6. , Проверяют PATH путем ввода echo $PATH в командной строке. Проверьте, существует ли каталог знатока в PATH переменная или нет.
  7. Проверка maven version путем ввода mvn -version в командной строке
0
ответ дан 29 September 2019 в 09:59

Другие вопросы по тегам:

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