[java] 우분투에서 Java 환경 경로를 설정하는 방법

sudo apt-get install openjdk-6-jdkJava bin디렉토리가 어디에 설치 된 후 명령 으로 Ubuntu에 JDK를 설치했습니다 . 그리고 그 디렉토리의 환경 경로를 어떻게 설정할 수 있습니까? 우분투에 대한 경험이 거의 없으며, 누군가 조언을 해 주거나 좋은 웹 사이트를 제안 할 수 있습니까?



답변

다음과 같이 환경 변수를 설정하십시오

시스템 경로 파일 / etc / profile을 편집하십시오.

sudo gedit /etc/profile

끝에 다음 줄 추가

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

그런 다음 경로를 설정하기 위해 로그 아웃하고 우분투에 로그인하십시오 …


답변

Java는 일반적으로 사용 /usr/java
중인 버전을 찾은 후 다음을 수행하여 설치됩니다 .

bash를 사용한다고 가정하면 (방금 시작한 경우 다른 쉘보다 bash를 권장합니다) bash를 입력하여 시작할 수 있습니다.

~/.bashrc파일을 편집 하고 다음과 같이 경로를 추가하십시오.

예를 들어. vi~/.bashrc

다음 줄을 삽입하십시오.

export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin

변경 사항을 저장 한 후 bash를 종료했다가 다시 시작하거나 bash를 입력하여 새 쉘을 시작하십시오.

입력 export경로를 잘하고 있는지 확인할 수도 있습니다.

java -versionJava에 액세스 할 수 있도록 입력하십시오 .


답변

우분투는 openjdk6를 /usr/lib/jvm/java-6-openjdk경로에 설치합니다 . 그래서 당신은에 쓰레기통을 가질 것입니다 /usr/lib/jvm/java-6-openjdk/bin. 일반적으로 클래스 경로는 java 및 관련 실행 파일에 대해 자동으로 설정됩니다.


답변

단일 사용자에 대해 JAVA_HOME / PATH설정 하려면 계정에 로그인하고 .bash_profile 파일을여십시오.

$ vi ~/.bash_profile

구문 내보내기를 사용하여 JAVA_HOME을 다음과 같이 설정하십시오 JAVA_HOME=<path-to-java>. 경로가 /usr/java/jdk1.5.0_07/bin/java로 설정된 경우 다음과 같이 설정하십시오.

export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java

다음과 같이 PATH를 설정하십시오.

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

설정에 따라 /usr/java/jdk1.5.0_07을 자유롭게 교체하십시오. 파일을 저장하고 닫습니다. 로그 아웃 한 후 다시 로그인하면 새로운 변경 사항을 볼 수 있습니다. 또는 다음 명령을 입력하여 새 경로 설정을 즉시 활성화하십시오.

$ source ~/.bash_profile

또는

$ . ~/.bash_profile

새 설정을 확인하십시오.

$ echo $JAVA_HOME
$ echo $PATH

팁 : 다음 명령을 사용하여 UNIX / Linux에서 java 실행 파일의 정확한 경로를 찾으십시오.

$ which java

~ / .bashrc 파일은 ~ / .bash_profile이 Bash 로그인 쉘에 대해서만 실행되고 .bashrc가 모든 새로운 Bash 쉘에 대해 실행된다는 점을 제외하고 ~ / .bashrc 파일은 유사합니다.

모든 사용자에 대해 JAVA_HOME / PATH를 설정하려면 모든 사용자 에 대해 /etc/profileOR /etc/bash.bashrc파일에 글로벌 구성을 설정해야 합니다.

# vi /etc/profile

다음과 같이 PATH / JAVA_PATH 변수를 설정하십시오.

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

파일을 저장하고 닫습니다. 다시 한번 경로 설정을 활성화하려면 다음 명령을 입력해야합니다.

# source /etc/profile

또는

# . /etc/profile


답변

openJDK 만 설치 한 경우 OpenJDK 설치가 가능하므로 링크를 업데이트해야합니다.

sudo update-alternatives --config java

금후

$gedit ~/.bashrc

파일에 다음 줄을 추가하십시오

JAVA_HOME=/usr/lib/jvm/YOUR_JAVA_VERSION
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME

당신은 당신에게 자바 버전을 얻을 수 있습니다

java -version


답변

시스템 전체 범위를 설정하려면

/ etc / environment 파일sudo gedit /etc/environment

환경 변수를 정의 할 수있는 위치입니다. 전체 시스템 범위에서 볼 수 있습니다. 변수가 정의 된 후 시스템을 다시 시작해야합니다.

예 :

sudo gedit /etc/environment

다음과 같이 추가하십시오.

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/opt/jdk1.6.0_45/"

자세한 내용은 다음 사이트를 참조하십시오 : http://peesquare.com/blogs/environment-variable-setup-on-ubuntu/


답변

Java를 경로에, 아마도 / usr / bin / java에 넣으십시오. 가장 쉬운 방법은 용어를 열고 “which java”를 입력하는 것입니다.