๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT-Engineering/Java

์šฐ๋ถ„ํˆฌ(Ubuntu)์—์„œ ์ž๋ฐ”(Java) ๊ฒฝ๋กœ(path) ์ฐพ๊ธฐ

by ๐Ÿงž‍โ™‚๏ธ 2020. 3. 26.
๋ฐ˜์‘ํ˜•

๊ฐ€๋” ์šฐ๋ถ„ํˆฌ์—์„œ ์ž‘์—…ํ•˜๋‹ค ๋ณด๋ฉด, ๋‚ด๊ฐ€ ์ž๋ฐ”๋ฅผ ๋”ฐ๋กœ ์••์ถ•ํŒŒ์ผ์„ ๋ฐ›์•„์„œ ์„ค์น˜ํ–ˆ๋Š”์ง€

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

ํ•˜๋ฉด ์ตœ์ข…์ ์ธ ์ฃผ์†Œ๊ฐ€ ์ถœ๋ ฅ๋  ๊ฒƒ์ด๋‹ค.

java ๊ฒฝ๋กœ ์•Œ์•„๋ณด๊ธฐ ์ข…ํ•ฉ์„ ๋ฌผ์„ธํŠธ, ๊ฒฐ๊ณผ๋Š” ๊ฐ™๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€