๊ตญ๋น์ง์ D+72
๊ณผ์ ํ๊ฐํ ์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ
- ๊ฐ๋ฐํ๊ฒฝ ์ ํ -
ํ๊ฐ๊ฐ์ด๋๋ฅผ ํ์ธํด๋ณด๋ฉด ์์๊ฐ์ ํ๋ก๊ทธ๋จ ์ค์น ๋ฒ์ ์ ๋ํ ์กฐ๊ฑด์ด ์์ธํ ์ ํ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์กฐ๊ฑด์ ๋ง๊ฒ JDK, ์ค๋ผํด, ํฐ์บฃ, SQL Developer, ์ดํด๋ฆฝ์ค๋ฅผ ์ค์นํด ๋ณด๋ ค๊ณ ํ๋ค.
JDK ์ค์น
๋งํฌ๋ฅผ ํด๋ฆญํด ์ ์ํด ์ฃผ๋๋ก ํ๋ค.
JDK 8๋ฒ์ ์ ์ ํํด ํ์์ ๋ง๊ฒ ๋ค์ด๋ก๋๋ฅผ ์งํํด ์ค๋ค.
ํ์ผ์ ์คํํด ์ค์น๋ฅผ ์๋ฃํด์ฃผ๋ฉด ๋ด๊ฐ ์ง์ ํ ๊ฒฝ๋ก์ jdk์ jre๊ฐ ์ค์น๋์ด์๋ ๊ฒ์ ํ์ธํด ์ค ์ ์๋ค.
์ฌ๊ธฐ์ ๋ฐ๋ก ๊ฒฝ๋ก๋ฅผ ์ค์ ํด์ฃผ์ง ์์๊ธฐ ๋๋ฌธ์ ์ด๋๋ก ์ค์น๋ฅผ ์งํํ๋ค๋ฉด ๋๋ด๋ ์ข๋ค.
๋ง์ฝ ํ์ผ์์ฒด์์ ์ง์ ๋ ๊ฒฝ๋ก๊ฐ ์๋ ๋ด๊ฐ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ก ์ค์ ํด์คฌ์ ๊ฒฝ์ฐ ํ๊ฒฝ๋ณ์๋ฅผ ๋ฐ๋ก ์ค์ ํด ์ฃผ์ด์ผํ๋ค.
• (OPTION) ํ๊ฒฝ๋ณ์ ์ค์
[์์คํ ]-[๊ณ ๊ธ ์์คํ ์ค์ ]-[ํ๊ฒฝ๋ณ์]๋ฅผ ๋๋ฌ์ค๋ค.
๋จผ์ JDK์ ์์น๋ฅผ ์๋ ค์ฃผ๊ธฐ ์ํด์ ์์คํ ๋ณ์์ JAVA_HOME๊ณผ JDK_HOME ๋ณ์๋ฅผ JDK์์น์ ๊ฐ๊ณผ ์ ๋ ฅํด์ ์ถ๊ฐํด์ค๋ค.
๊ทธ๋ฆฌ๊ณ ์์คํ ๋ณ์์ Path๋ฅผ ์ฐพ์ ํด๋ฆญํด์ ์ฌ๋ฌ ๊ฒฝ๋ก๊ฐ๋ค ์ฌ์ด์ ์๋ก๋ง๋ค๊ธฐ๋ฅผ ์ถ๊ฐํด ์์ ์ค์ ๋์ด ์๋ ๊ฒฝ๋ก๋ก ๊ฐ์ ๋ฃ์ด์ ํ์ธํด์ฃผ๋ฉด ๋๋ค.
์ดํ cmd์ฐฝ์ ํตํด java -version์ ์ ๋ ฅํด ํ์ธํด ์ฃผ๋ฉด ์ ์์ ์ผ๋ก ์ค์น๋์ด ์๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.
์ค๋ผํด 11g XE 11.2 ์ค์น
๋งํฌ๋ฅผ ํด๋ฆญํด ์ ์ํด ์ค๋ค.
์กฐ๊ฑด์ ๋ง๊ฒ ํ์ผ์ ๋ค์ด๋ก๋ ํด์ค๋ค.
์์ถ์ ํ์ด์ ์ค์น๋ฅผ ์งํํด์ฃผ๋๋ฐ ์ด๋ ๋น๋น๋จผํธ๋ฅผ ์ค์ ํ๋ ๊ณผ์ ์์ ์ํ๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด ์ฃผ๋๋ก ํ๋ค.
(์ฐธ๊ณ ๋ก, ๋๋ 1234๋ก ์ค์ ํ๋ค.)
์ดํ์ ์ค์น๊ฐ ์๋ฃ๋๋ค๋ ์ฐฝ์ด๋จ๋ฉด ์ฑ๊ณต์ ์ผ๋ก ์ค์น๊ฐ ๋ ๊ฒ์ด๋ค.
Apache Tomcat ์ค์น
๋งํฌ์ ์ ์ํด์ค๋ค.
ํฐ์บฃ 8๋ฒ์ ์ ๋ค์ด๊ฐ Installer๋ฅผ ๋ค์ด๋ฐ์์ค๋ค.
ํ์ผ์ ์คํํด ์ค์น๋ฅผ ์งํํด์ฃผ๋ฉด ๋๋ค.
์ด๋ ์ฃผ์ํด์ผํ ์ ์ ์ค๋ผํด์ Database๊ฐ 8080ํฌํธ๋ก ์ค์ ์ด ๋์ด์๊ธฐ ๋๋ฌธ์ ํฐ์บฃ๋ 8080์ผ๋ก ์ค์ ํด์ฃผ๋ฉด ๋ฌธ์ ๊ฐ ๋ฐ์๋ ์ ์๊ธฐ์ ํฐ์บฃ์ ํฌํธ๋ฒํธ๋ 8080๊ณผ ๊ฒน์น์ง ์๋๋ก ์ค์ ํด ์ค๋ค.
๊ทธ๋ฆฌ๊ณ ์๋ฒ๊ฐ ์ ง๋ค์ด๋ ๋์ ํฌํธ๋ฒํธ๋ ํฐ์บฃ์ ์ฐ๊ฒฐํฌํธ์ ±2์ ๋๋ ๋น์๋ ๋๋จธ์ง ํฌํธ๋ฒํธ๋ก ์ค์ ์ ํด์ค๋ค์ ๋๋จธ์ง ์ค์น๋ฅผ ์ด์ด๋๊ฐ๋ฉด ๋๋ค.
(๋๋ ์ฐ๊ฒฐํฌํธ 8090, ์ ง๋ค์ด ํฌํธ 8094๋ก ์ค์ ํด์ฃผ์๋ค)
์ค์น๊ฐ ๋ค ์๋ฃ๋์๋ค๋ฉด ์๋น์ค์ ์ ์ํด Apache Tomcat 8.5 Tomcat8์ ๋๋ฌ ๋ง์ฝ ์์์ ํ์ด ์๋์ด๊ณ ์๋น์ค์ํ๊ฐ ์ค์ง๊ฐ ์๋๋ผ๋ฉด ์๋์ผ๋ก ์ค์ ํ๊ณ ์๋น์ค์ํ๋ฅผ ์ค์ง๋จ์ผ๋ก ์ค์ ํด ์ฃผ์ด์ผ ํ๋ค.
์ด๋ ์ถํ์ ์ค์นํ ์ดํด๋ฆฝ์ค์์ ์๋ฒ์ ์ฐ๊ฒฐํ ๋ ๋์์ ์คํ๋๋ ๊ฒ์ ๋ง๊ธฐ์ํ ์ฌ์ ์ฒ๋ฆฌ์ด๋ค.
SQL DEVELOPER ์ค์น
๋งํฌ์ ์ ์ํด์ค๋ค.
๋ค์ด๋ก๋๋ฅผ ํด๋ฆญํด์ค๋ค.
์ดํ ์์ง์ ํ์ด์ค ๋ค์ sqldeveloper๋ผ๊ณ ์จ์ ธ์๋ ํ๋ก๊ทธ๋จ์ ์คํ์์ผ์ค๋ค.
์ฐฝ์ด ๋จ๋ฉด DB์ ์ฐ๊ฒฐํด ์ ์ํด์ฃผ๊ธฐ ์ํด ์ข์ธก ์๋จ์ +๋ฒํผ์ ๋๋ฌ์ค๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด๋ฆ์ ์ค์ ํด์ฃผ๊ณ ์ด์ ์ ์ฐ๋ฆฌ๊ฐ ์ค์ ํด์ฃผ์๋ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํด์ค๋ค์ ์ ์์ ๋๋ฅด๊ธฐ์ ์ ํ ์คํธ๋ฒํผ์ ๋๋ฌ์ค๋ค.
์ดํ ์ข์ธกํ๋จ์ ์ํ: ์ฑ๊ณต ์ด ๋จ๋ฉด ์ ์๋ฒํผ์ ๋๋ฌ์ ๋ง๋ค์ด ์ฃผ๋ฉด๋๋ ๊ฒ์ด๋ค.
Eclipse ์ค์น
์ดํด๋ฆฝ์ค๋ ์ด๋ค ๋ฒ์ ์ ์ฌ์ฉํ๋๊ฒ์ ๋ํด์๋ ์์ ์ด์ง๋ง ์ถํ ์ํ ์ฑ์ ์๊ฐ ๋๋ณด๋ค ๋ฎ์ ๋ฒ์ ์ ์ดํด๋ฆฝ์ค๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ด ํ์ผ์ ์ด๋ ๋ฌธ์ ๊ฐ ๋ฐ์๋ ์ฐ๋ ค๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ฎ์ ๋ฒ์ ์ผ๋ก ์ค์น๋ฅผ ์งํํด์ฃผ์๋ค.
์ค์น๋ฅผ ์งํํด์ฃผ๋ฉฐ ์์ง์ ํ๋ฉด ์๋ฃ๋๋ค.
'์๋ > ๊ตญ๋น์ง์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[D+74] UI ํ ์คํธ (0) | 2023.01.04 |
---|---|
[D+73] ๊ณผ์ ํ๊ฐํ ์ ๋ณด์ฒ๋ฆฌ์ฐ์ ๊ธฐ์ฌ : ์ดํด๋ฆฝ์ค ์ ํ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๋ (0) | 2023.01.03 |
[D+71] ๋๋ค Lamda (0) | 2022.12.30 |
[D+69] ์๋ฒํ๋ก๊ทธ๋จ๊ตฌํ (0) | 2022.12.28 |
[D+68] enum, Annotation, ๊ฐ๋ณ์ธ์, Nested Class, Inner Class (0) | 2022.12.27 |
๋๊ธ