답변1
셸에 따라 일반적으로 .<shellnamehere>rc
로그아웃 및 재시작 이벤트 전반에 걸쳐 유지하려는 변수를 저장할 파일이 있어야 합니다. .bashrc
선택한 쉘인 경우 다음에서 이 작업을 수행할 수 있습니다.bash
편집하다: 터미널에서 다음 명령을 실행하세요.
env | grep SHELL
이 내용이 표시되면 SHELL=bash
다음 명령을 실행하세요.
echo 'export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.71-2.b15.el7_2.x86_64"' >> $HOME/.bashrc
마지막 명령은 몇 가지 가정을 합니다. SHELL이 표시되지 않으면 bash
여기로 돌아와서 결과를 보고해 주세요. 로그아웃했다가 다시 로그인한 후 변수가 설정되지 않은 경우 다시 돌아가서 표시되는 오류 메시지를 보고하세요.
답변2
JAVA_HOME을 시스템 전체에 설정하는 것이라면 /etc/profile.d/
좋은 선택이 될 것입니다.
echo export JAVA_HOME="put path to java home here">/etc/profile.d/javaenv.sh
chmod 0755 /etc/profile.d/javaenv.sh
다음에 로그인하면 받을 수 있어요