IT-Engineering/Java2 ์๋ฐ(Java) ๋ฒ์ ํ์ธ ๋ฐ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํ Java ๋ฒ์ ๋ณ๊ฒฝํ๊ธฐ(JDK ์ฌ๋ฌ๊ฐ ์ฌ์ฉ์) ๋ฆฌ๋ ์ค(Linux)์์ ์๋ฐ(Java) ๊ฒฝ๋ก๋ฅผ ๋จผ์ ํ์ธํ๊ณ ์ ํ๋ค๋ฉด, ์๋์ ๊ธ์ ์ฝ์ด๋ณด๋ ๊ฒ์ ์ถ์ฒํ๋ค! ์ฐ๋ถํฌ(Ubuntu)์์ ์๋ฐ(Java) ๊ฒฝ๋ก(path) ์ฐพ๊ธฐ ๊ฐ๋ ์ฐ๋ถํฌ์์ ์์ ํ๋ค ๋ณด๋ฉด, ๋ด๊ฐ ์๋ฐ๋ฅผ ๋ฐ๋ก ์์ถํ์ผ์ ๋ฐ์์ ์ค์นํ๋์ง apt-get ๋ช ๋ น์ด๋ก ์ค์นํ๋์ง๋ ํท๊ฐ๋ฆด ๋๊ฐ ์๋ค. (feat.๊ธฐ์ต๋ ฅ ๊ฐํด) ์ด์ ์ค์น๋ ์๋ฐ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ๋๊ฐ์ง ๋ฐฉ๋ฒ gentlesark.tistory.com 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 (bui.. 2020. 7. 17. ์ฐ๋ถํฌ(Ubuntu)์์ ์๋ฐ(Java) ๊ฒฝ๋ก(path) ์ฐพ๊ธฐ ๊ฐ๋ ์ฐ๋ถํฌ์์ ์์ ํ๋ค ๋ณด๋ฉด, ๋ด๊ฐ ์๋ฐ๋ฅผ ๋ฐ๋ก ์์ถํ์ผ์ ๋ฐ์์ ์ค์นํ๋์ง apt-get ๋ช ๋ น์ด๋ก ์ค์นํ๋์ง๋ ํท๊ฐ๋ฆด ๋๊ฐ ์๋ค. (feat.๊ธฐ์ต๋ ฅ ๊ฐํด) ์ด์ ์ค์น๋ ์๋ฐ ๊ฒฝ๋ก๋ฅผ ์ฐพ๋ ๋๊ฐ์ง ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณธ๋ค. ๋ฐฉ๋ฒ 1 ํฐ๋ฏธ๋์์์ ๋ค์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค. update-alternatives --list java ๋ฐฉ๋ฒ 1์ด ๊ฐ๋จํ๊ณ ์ฝ์ง๋ง, ์ข ๋ ๋ณต์กํ๊ฒ(???) ์๊ณ ์ ํ ๋ ๋ฐฉ๋ฒ 2๋ ์๋ค. ๋ฐฉ๋ฒ 2 whereis java ์ ๋ ฅ์์ ๋์จ /usr/bin/java๋ฅผ ์ด์ฉ ls -l /usr/bin/java ๋ค์ ์ถ๋ ฅ๋ ๋งํน ์ฃผ์๋ฅผ ์ด์ฉํ์ฌ ls -l /etc/alternatives/java ํ๋ฉด ์ต์ข ์ ์ธ ์ฃผ์๊ฐ ์ถ๋ ฅ๋ ๊ฒ์ด๋ค. 2020. 3. 26. ์ด์ 1 ๋ค์