๋ฆฌ๋ ์ค(Linux)์์ ์๋ฐ(Java) ๊ฒฝ๋ก๋ฅผ ๋จผ์ ํ์ธํ๊ณ ์ ํ๋ค๋ฉด, ์๋์ ๊ธ์ ์ฝ์ด๋ณด๋ ๊ฒ์ ์ถ์ฒํ๋ค!
Java ๋ฒ์ ์ ํ์ธํ๋ ๋ช ๋ น์ด๋ ์๋์ ๊ฐ๋ค.
java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
์ด๋ฐ ํํ๋ก ์ถ๋ ฅ์ด ๋์ฌ ๊ฒ์ด๋ค. ๋ฐ๋ก ๋ฆฌ๋ ์ค(Linux)์ฉ ๋ฐ์ด๋๋ฆฌ(Binary)๋ฅผ ๊ฐ์ ธ์์ ์ค์นํ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด, ๋ค์์ ๋ช ๋ น์ด๋ฅผ ํตํด ์ค์น๋ Java ๋ฒ์ ๊ณผ ๊ฒฝ๋ก๋ฅผ ํ์ธํ ์ ์๋ค.
update-alternatives --list java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
์ถ๋ ฅ๋๋ ํํ๋ ์์ ๊ฐ๋ค. ์์๊ฐ์ด ๋๊ฐ์ง ๋ฒ์ ์ด ํ์ธ๋์๋ค๋ฉด, ๋์ค์ ๋ฌด์์ ์ต์ฐ์ ์ผ๋ก ์ ํ๋๊ฒ ํ ๊ฒ์ธ์ง ์ ํํ ์ ์๋ค. ๋ค์๊ณผ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํด๋ณด์.
update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
Press <enter> to keep the current choice[*], or type selection number:
์์ ๊ฐ์ด ๋ฉ๋ด๊ฐ ๋ด๊ณ , ์ฌ๊ธฐ์ 11๋ฒ์ ์ด ์๋๋ผ 8๋ฒ์ ์ผ๋ก ๋ฐ๊พธ๊ฒ ๋ค ํ๋ฉด 2๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค.
์ด๋ ๊ฒ ๊ธฐ๋ณธ ์๋ฐ ์ค์ ์ ๋ฐ๊พธ์๋ค๋ฉด, ๋งจ ์์ ์๋ฐ ๋ฒ์ ํ์ธ ๋ช ๋ น์ด๋ฅผ ํตํด ์ ์ ์ฉ๋์๋์ง ํ์ธํด๋ณด์. ๊ทธ๋ผ ๋.
'IT-Engineering > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฐ๋ถํฌ(Ubuntu)์์ ์๋ฐ(Java) ๊ฒฝ๋ก(path) ์ฐพ๊ธฐ (0) | 2020.03.26 |
---|
๋๊ธ