Play2.4 로 웹 개발 시작하기 - (1) 설치 및 프로젝트 만들기
Play2.4 로 웹 개발 시작하기
쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.
환경
- Windows 10
- JDK 1.8
- IntelliJ 2016.2.2
- Scala 2.11
- Play 2.48
연재 순서
1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기
2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기
3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기
* 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다.
Play2 웹 개발 시작하기 - 환경 설치 및 프로젝트 만들기
1. JDK 1.8 버전 설치
Play2 를 하기 위해서 미리 깔려져 있어야 할것은 단지 JDK 1.8 뿐입니다. jdk 1.8 설치하기
scala 나 play2 를 위한 것 들은 IntelliJ 에서 자체 제공합니다.
2. IntelliJ 설치
Play2 처음 시작 하려면 무조건 IntelliJ 씁시다. 편하니깐~ (내부에 대부분 준비되어 있습니다)
가) IntelliJ 다운로드 받기 에서 Ultimate 버전으로 다운 받습니다.
나) IntelliJ 를 설치합니다. (다운받은 exe 클릭)
- next ~ next 계속해주세요. 설치위치 및 옵션들은 알아서 잡으시고요.
다) 설치 끝. IntelliJ 아이콘을 클릭하여 실행 시켜 봅시다.
2. IntelliJ 실행 및 Play2 프로젝트 만들기
중요포인트 : Play2 설치하고 처음 실행 할 때 Scala 와 Sbt 에 대한 플러그인을 꼭 설치~
출발~~~~!!
처음 IntelliJ 를 실행하면 IDE 세팅 설정을 물어보는데 처음 하는것이니 아래것 선택하고 다음~
평가판 선택하시고 다음~
IDE 색상 선택하시고 다음 ~
이런것들이 기본적으로 있다는 야그~ 다음~
Scala 기반의 Play2 를 할 것이므로 Scala 인스톨 추가 그리고 다음~
자 이제 시작 화면이 뜨는데 프로젝트 만들기 전에 설정에서 따로 플러그인을 설치해줘야합니다.
빨강색 박스의 Configure 누르고 플러그인 선택하세요.
Broswe repositories.. 선택
SBT 로 검색해서 모두 설치해 줍니다.
재 시작 ~
이제 진짜 새로운 프로젝트를 만들어 보죠.
Create New Project 선택
왼쪽 Scala 선택하시고 오른쪽에 나온 목록중에 Play2.x 선택하고 다음~
프로젝트 이름쓰시고
Scala 는 2.11 그리고 Play 버전을 2.4.8 로 내려주세요.
최근 버전은 2.5 이나 너무 최신 버전은 정보를 찾을 때 종종 어려움이..
Finish 클릭~
자 이제 프로젝트가 생성되고 있으며,
아래 빨강색에 Sbt 를 통해 각종 플러그인 모듈들이 다운로드 받아지게 됩니다.
왼쪽 창에 프로젝트 창에 프로젝트 구성이 보이지 않고 있습니다.
* 시간이 굉장히 오래 걸림니다.
다운로드 받게 놔두고 환경 설정을 하겠습니다.
File - project structure .. 선택하면 위에 창이 뜹니다.
Project 의 Project SDK 에 JDK 1.8 을 설정해 줍니다.
모듈로 가서 JDK 1.8 을 설정해 줍니다. OK 누르고 완료
Sbt 를 통한 다운로드가 끝나고 왼쪽 프로젝트 창에 프로젝트가 제대로 인식되었습니다.
오른쪽 위의 빨강색 박스의 시작 버튼 (기울어진 삼각형) 을 누르면 웹어플리케이션이 시작됩니다.
Play2 내부에는 Netty 기반 웹서버가 있기때문에 톰캣같은게 필요 없습니다.
웹브라우저 localhost:9000 을 통해 웹어플리케이션이 실행되었습니다.