2016-10-19 5 views
1

리눅스에서 Cassandra를 사용하기 위해 java-8과 amd 패키지를 다운로드했습니다. 카산드라를 실행할 때, 다음과 같이 표시됩니다. java 실행 파일을 찾을 수 없습니다. JAVA_HOME 및 PATH 환경 변수를 확인하십시오.리눅스에서 java_home과 path 환경 변수 설정하기

변수를 올바르게 설정하는 방법은 무엇입니까?

답변

0

열기 ~/.bashrc 및 단말기 재개 또는 실행 후 자바 인 경로

export JAVA_HOME=<path to your java> 
export PATH=<path to your java>:$PATH 

를 추가 source ~/.bashrc

+0

JAVA_HOME 및 경로 변수가 정확히 유사 않고 어떻게 우리가 그들을 설정해야합니까? – Madhuri

+0

당신은 내가 말했듯이 그것들을 설정합니다, 이것들은 프로그램이 당신의 자바를 찾으려고하는 경로와 비슷한 환경 변수입니다. –

+0

권한이 거부되었습니다. 다른 옵션이 있습니까? – Madhuri

0

sudo를 VIM/등

마지막 sucu 등으로 추가/정보 : 내보내기 JAVA_HOME =/home/software/jdk1.8.0_71

내보내기 PATH = $ JAVA_HOME/bin : $ PATH

당신은/etc/profile 파일에이 코드를 추가 할 수 있습니다
0

JAVA_HOME=<Path to JDK folder> 
JRE_HOME=$JAVA_HOME/jre 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME 
export JRE_HOME 
export PATH 
이 문서를 참조 할 수 있습니다

Install JDK in ubuntu

0

올바른 솔루션입니다 :

  • 열기 ~/.bashrc에 파일
  • 이 파일에 2 줄을 추가하십시오 :
 
export JAVA_HOME=Path_to_Java_installation_folder 
export PATH=$JAVA_HOME/bin:$PATH 

하단에 있습니다.

로그 오프하고 다시 로그인 한 다음 결과를 확인하십시오. 설치 환경 변수에

0

은 루트 사용자의 몇 가지 단계를 수행하십시오

# vi /etc/profile.d/java.sh 

java.sh에 그 라인을 추가 한 후 java.sh 파일 -

export JAVA_HOME=/usr/java/default 
export PATH=$JAVA_HOME/bin:$PATH 

에 다음 줄을 추가 저장하고 종료합니다. 카산드라 환경 변수 설정에 대한 해당 시점

# source /etc/profile.d/java.sh 

: https://stackoverflow.com/a/39940053/4610541