-
Java
- http://www.oracle.com/technetwork/java/javase/downloads/index.html์ ๋ฐฉ๋ฌธํ์ฌ Oracle JDK 1.8.0 ์ด์์ ์ค์นํฉ๋๋ค.
-
Tomcat
- http://tomcat.apache.org ์ ๋ฐฉ๋ฌธํ์ฌ Tomcat 7.0 ๋ฒ์ ์ด์์ ์ค์นํฉ๋๋ค.
-
Eclipse
- IDE๋ก Eclipse๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, http://www.eclipse.org์ ๋ฐฉ๋ฌธํ์ฌ Luna ์ด์์ ๋ฒ์ (์ต์ ๋ฒ์ ๊ถ์ฅ)์ ์ค์นํฉ๋๋ค.
-
STS(Spring Tool Suite)
- IDE๋ก STS๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ https://spring.io/tools์ ๋ฐฉ๋ฌธํ์ฌ 3.7.0 ์ด์ (์ต์ ๋ฒ์ ๊ถ์ฅ)์ ์ค์นํฉ๋๋ค.
-
IntelliJ
- IDE๋ก IntelliJ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ 12๋ฒ์ ์ด์์ Ultimate ๋ฒ์ (์ต์ ๋ฒ์ ๊ถ์ฅ)์ ์ค์นํฉ๋๋ค.
-
Lombok
- Eclipse๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ https://projectlombok.org์ ๋ฐฉ๋ฌธํ์ฌ lombok.jar๋ฅผ ํตํด Eclipse์ Lombok ํ๋ฌ๊ทธ์ธ์ ์ค์นํฉ๋๋ค.
- IntelliJ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ Lombok Plugin์ ์ค์นํฉ๋๋ค.

-
Git
- https://git-scm.com์ ๋ฐฉ๋ฌธํ์ฌ Git์ ์ค์นํฉ๋๋ค.
-
Node
- https://nodejs.org ๋ฐฉ๋ฌธํ์ฌ nodejs๋ฅผ ์ค์นํฉ๋๋ค.
-
Bower
- www.bower.io ์ ๋ฐฉ๋ฌธํ๋ฉด bower ์ค์น ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์ค๋ช ํ๊ณ ์์ต๋๋ค.
$ npm install -g bowerํ์ฌ bower CLI๋ฅผ ์ค์นํฉ๋๋ค.
- AXBoot Start์ ์ ์ํฉ๋๋ค. http://start.axboot.com
- Maven Group ID, Artifact ID, ํ๋ก์ ํธ ๋ช ๊ณผ ํ๋ก์ ํธ์ ๋ํ ๊ฐ๋จํ ์ค๋ช , ๋ง์ง๋ง์ผ๋ก ์์ค์ฝ๋ ํจํค์ง ๋ช ์ ์ ๋ ฅํ ํ, ์์ค์ฝ๋ ์์ฑ ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- ๋ค์ด๋ก๋๋ ์์ถ ํ์ผ์ ํด์ ํ ๋ค์, ์์ถ ํด์ ๋ ํด๋์์ ํฐ๋ฏธ๋ ์ฐฝ์ ์ฝ๋๋ค.
$ cd "์์ถ ํด์ ๋ ํด๋๋ช "$ npm installnpm install ๋ช ๋ น์ ์ ๋ ฅํ๋ฉด ํ๋ก ํธ์ค๋์ฉ ๊ฐ์ข ํ๋ฌ๊ทธ์ธ๋ค์ ์ค๋นํฉ๋๋ค. ์ค๋น๊ฐ ์๋ฃ๋๋ฉด ์ฑ๊ณต ๋ฉ์ธ์ง๋ฅผ ๋ณด๊ฒ ๋ฉ๋๋ค.
- ๋ง์ง๋ง์ผ๋ก ํฐ๋ฏธ๋์
$mvn spring-boot:run์ ์ ๋ ฅํ๋ฉดlocalhost:8080์ผ๋ก ์๋น์ค๊ฐ ์์๋ฉ๋๋ค.
- File -> Import -> Maven -> Existing Maven Projects๋ฅผ ์ ํํฉ๋๋ค.

- Git์ ํตํด ๋ด๋ ค๋ฐ์ AXBoot ์์ค์ฝ๋๋ฅผ ์ ํํ๊ณ Finish ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.

- ์์ํ๋ฉด์์ Open์ ์ ํํ๊ณ Git์ ํตํด ๋ด๋ ค๋ฐ์ AXBoot ์์ค์ฝ๋๋ฅผ ์ ํํฉ๋๋ค.
- mvn spring-boot:run ๋ช ๋ น์ ํฐ๋ฏธ๋์์ ์ ๋ ฅํฉ๋๋ค.
- File -> New -> Other -> Server -> Server๋ฅผ ์ ํํ Next ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
- Apache -> Tomcat (์ค์นํ๋ฒ์ )์ ์ ํํฉ๋๋ค.

- ํฐ์บฃ์ด ์ค์น๋ ๋๋ ํ ๋ฆฌ์ JRE๋ฅผ ์ ํํ๊ณ Finish๋ฅผ ํด๋ฆญํฉ๋๋ค.

- Navigator์ ์๋ ax-boot-admin ํ๋ก์ ํธ์์ ๋ง์ฐ์ค ์ฐ์ธก๋ฒํผ์ ํด๋ฆญํ ํ Properties๋ฅผ ํด๋ฆญํฉ๋๋ค
- Web Project Settings๋ฅผ ์ ํ ํ Context root์ /๋ฅผ ์
๋ ฅ ํ OK๋ฅผ ํด๋ฆญํฉ๋๋ค.

- Servers ํญ์ ์ถ๊ฐํ ์๋ฒ๋ฅผ ๋๋ธํด๋ฆญ ํ ํ, Modules ํญ์ผ๋ก ์ด๋ํฉ๋๋ค.

- Add Web Module ๋ฒํผ์ ํด๋ฆญ ํ ํ ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋์จ๋ฉด OK๋ฅผ ํด๋ฆญํฉ๋๋ค.

- ์๋ฒ์์ ๋ง์ฐ์ค ์ฐ์ธก ๋ฒํผ์ ํด๋ฆญํ ํ ์๋ฒ๋ฅผ ์์ํฉ๋๋ค.

- Run -> Edit Configuration์ ์ ํํฉ๋๋ค.
- Name์ ์ ๋นํ ์ด๋ฆ์ ์
๋ ฅํ ํ, Deployment ํญ์์ + ๋ฒํผ์ ๋๋ฌ Artifact๋ฅผ ์ ํํฉ๋๋ค.

- ax-bot-admin:war exploded๋ฅผ ์ ํํ ํ OK๋ฅผ ํด๋ฆญํฉ๋๋ค.

- Run -> Run ํน์ Debug๋ก ์๋ฒ๋ฅผ ์์ํ๊ฑฐ๋, ๋ฉ๋ด๋ฐ์ ์๋ Run/Debug ์์ด์ฝ์ผ๋ก ์๋ฒ๋ฅผ ์์ํฉ๋๋ค.

- AXBoot๋ฅผ ์ต์ด ์คํ์ ๋ค์๊ณผ ๊ฐ์ ์คํค๋ง ์ด๊ธฐํ ํ๋ฉด์ผ๋ก ์ด๋ํ๊ฒ ๋ฉ๋๋ค.

- ์คํค๋ง ๋ฐ ์ด๊ธฐ ๋ฐ์ดํฐ ์์ฑํ๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด, ํด๋น ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ง๋ DDL์ด ์์ฑ๋๊ณ , ๋ก๊ทธ์ธ ๋ฐ ์ด๊ธฐ ๋ฉ๋ด ๊ตฌ์ฑ์ ์ํ ๋ฐ์ดํฐ ๊ตฌ์ฑ ๋ฉ๋๋ค.
- ์ถํ ์คํค๋ง๋ ๋ฐ์ดํฐ๋ฅผ ์ด๊ธฐํ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ์๋ http://{host}:{port}/setup ์ผ๋ก ์ ์ํ ์ ์์ต๋๋ค.





