๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Database

โœ… Solved * sqldeveloper ์•„์ด์ฝ˜๋งŒ ๋ฐ˜์ง์ด๊ณ  ์‚ฌ๋ผ์งˆ ๋•Œ ( at. Mac )

ํ™˜์žฅํ•˜๊ฒ ๋‹ค.

ํ•˜๋‚˜ ํ•ด๊ฒฐํ•˜๋ฉด ํ•˜๋‚˜ ํ„ฐ์ง€๊ณ , ํ•˜๋‚˜ ํ•ด๊ฒฐํ•˜๋ฉด ํ•˜๋‚˜ ํ„ฐ์ง€๊ณ .... ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ

 

sqldeveloper ์„ค์น˜๋Š” ๋„ˆ๋ฌด ์‰ฌ์› ๊ณ , ์‹คํ–‰๋„ ๊ทธ๋ƒฅ ํ•˜๋ฉด ๋๋Š”๋ฐ....

์•„์ด์ฝ˜์ด ๋ฐ˜์ง์ด๋‹ค๊ฐ€ ์•„๋ฌด๋Ÿฐ ์ผ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š”๋‹ค..... ๐Ÿคฏ

 

 

์›์ธ์€?

1. JDK 8 ๋˜๋Š” 11๋ฒ„์ „์„ ์„ค์น˜ ํ•˜์ง€ ์•Š์•˜๋‹ค.

2. JDK ๋ฒ„์ „์„ ์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ์„ค์น˜ํ•ด์„œ JDK๊ฐ€ path๊ฐ€ ์ œ๋Œ€๋กœ ์ง€์ •๋˜์ง€ ์•Š์•˜๋‹ค.

3. oracle์—์„œ ํ˜ธ์™„๋˜์ง€ ์•Š๋Š”?? ๋‹ค๋ฅธ(?) JDK๋ฅผ ๊น”์•˜๋‹ค. 

 

 

ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์€?

1๋ฒˆ์˜ ๊ฒฝ์šฐ ์•„๋งˆ sqldeveloper ์‹คํ–‰ ์‹œ 8์ด๋‚˜ 11๋ฒ„์ „์„ ์„ค์น˜ํ•˜๋ผ๊ณ  ์•ˆ๋‚ด๋ฌธ๊ตฌ๊ฐ€ ๋œฐ ๊ฒƒ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค.

sqldeveloper.sh ํŒŒ์ผ์— ๊ทธ๋ ‡๊ฒŒ ์จ์ ธ ์žˆ์—ˆ์œผ๋‹ˆ...

ํ•˜์ง€๋งŒ ํ˜ธ์˜ฅ์‹œ๋‚˜ ๊ทธ๋ƒฅ ๊บผ์ง„๋‹ค๋ฉด ๋‚ด๊ฐ€ ๋ฒ„์ „์„ ์ž˜๋ชป ๊น ๊ฒƒ์€ ์•„๋‹Œ์ง€ ํ™•์ธํ•ด๋ณด์ž.

 

3๋ฒˆ์˜ ๊ฒฝ์šฐ์—” ๊ทธ๋ƒฅ oracle jdk 8 ๋˜๋Š” 11๋ฅผ ์ฐพ์•„์„œ ์„ค์น˜ํ•˜๋ฉด ๋œ๋‹ค.

๋‚˜ ๊ฐ™์€ ๊ฒฝ์šฐ oracle jdk 8๊ณผ AdoptOpenJDK 11์ด ๊ฐ™์ด ๊ฐˆ๋ ค ์žˆ์—ˆ๋Š”๋ฐ AdoptOpenJDK 11์ด ๊ธฐ๋ณธ์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์–ด ์‹คํ–‰์ด ๋˜์ง€ ์•Š์•˜๋‹ค.

 

๊ทธ๋Ÿผ ๋Œ€๋ง์˜ 2๋ฒˆ! ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ• ๊นŒ?

โŒ ์ฒซ๋ฒˆ์งธ ๋ฐฉ๋ฒ•, ๋‚ด ์• ํ”Œ์˜ JAVA_HOME ์„ค์ •ํ•ด์ฃผ๊ธฐ

  • ์—ฌ๋Ÿฌ๊ฐœ์˜ JDK๊ฐ€ ์žˆ์„ ๋•Œ ๋‚ด ์• ํ”Œ์˜ JDK๋ฅผ ์›ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์žก์•„์ฃผ๊ธด ํ•˜์ง€๋งŒ.... sqldeveloper๋Š” ๋ณ€ํ•จ์ด ์—†๋‹ค.
  • ํŽ˜์ด์ง€ ์ฒจ๋ถ€ํ•˜๊ธฐ

 

๐Ÿค” ๋‘๋ฒˆ์งธ ๋ฐฉ๋ฒ•, jenv ์‚ฌ์šฉํ•˜๊ธฐ

 

โญ• ์„ธ๋ฒˆ์งธ ๋ฐฉ๋ฒ•, sqldeveloper.sh ์ˆ˜์ •ํ•˜๊ธฐ

1. SQLDeveloper.app ์šฐํด๋ฆญ > ํŒจํ‚ค์ง€ ๋‚ด์šฉ ๋ณด๊ธฐ

 

 

2.  Connects > MacOS > sqldeveloper.sh ๋”๋ธ”ํด๋ฆญํ•ด์„œ ์—ด๊ณ  ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ๋ฐ”๊ฟ” ์ค๋‹ˆ๋‹ค.

 

์ € ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” 11์€ ๊น”๋ ค์žˆ์ง€ ์•Š๊ณ  8๋ฒ„์ „์ด ๊น”๋ ค์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— path๋ฅผ ํ™•์ธํ•ด์ฃผ๊ณ 

~ % echo $(/usr/libexec/java_home -v1.8)
~ % echo $(/usr/libexec/java_home -F -v 1.8.0_281)

java_home -F -v 1.8.0_281์ธ ๊ฒฝ์šฐ์— ์›ํ•˜๋Š” path๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์œผ๋‹ˆ,

 

TMP_PATH=`/usr/libexec/java_home -F -v 1.8`์ด์˜€๋˜ ๋‚ด์šฉ์„

TMP_PATH=`/usr/libexec/java_home -F -v 1.8.0_281`๋กœ ๋ฐ”๊พธ์–ด์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค!

 

Tip. path๋ฅผ ์–ด๋–ป๊ฒŒ ํ™•์ธํ•˜์ฃ ?

๐Ÿ‘‰ 2021.03.09 - [SW/โ˜• Java] - JDK ์„ค์น˜ ์œ„์น˜ ๋ฐ ์„ค์น˜ ๋œ ๋ฒ„์ „ ๋ชฉ๋ก ํ™•์ธํ•˜๊ธฐ ( at. Mac )

 

 

์ž ์ด์ œ ์ €์žฅํ•˜๊ณ  ์‹คํ–‰ํ•˜๋ฉด ๋!