● scala + play 설치
- JDK 8 64bit 이상 설치
- 스칼라 설치
= 다운로드 : http://scala-lang.org/
= bin 폴더 Path 등록
- https://www.playframework.com/documentation/2.5.x/Installing
= activator 설치 (약 700 MB)
typesafe-activator-1.3.12.zip 다운로드 및 압축해제
https://www.lightbend.com/activator/docs
(bin/activator.bat 실행하면 웹 브라우저에서 http://127.0.0.1:8888/home 열리고 샘플 실행 가능)
bin 폴더 PATH 등록
- play 프로젝트 생성
# test 라는 이름(폴더)으로 play-scala 템플릿 사용하여 프로젝트 생성
# test/bin/activator.bat 실행 시 웹페이지 및 실행 가능
# 인터넷 메뉴얼엔 여러가지 방법이 있음.
cmd> activator new test play-scala
# 실행방법 : 생성된 프로젝트 경로에서 실행 및 http://localhost:9000 으로 접속 가능
cmd> activator run
● IDE 연동
- intellij
= 돈주고 산 후 프로젝트 import 가능
- eclipse
= test/project/plugins.sbt 에 아래 줄 추가
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
= 프로젝트 경로에서 activator 실행 및 eclipse 혹은 eclipse with-source=true 명령 실행
cmd> activator
[test] $ eclipse with-source=true
= eclipse 설치
http://scala-ide.org/ 에서 plugin 설치된 버전 사용.
(일반 eclipse에선 scala-ide 플러그인 설치 필요)
= import 프로젝트
import > General > Existing Projects into Workspace
= 콘설에서 activator run 실행 후 브라우저에서 확인 하면거 개발
수정사항은 브라우저에서 F5를 통해 바로 확인 가능
'가지가지' 카테고리의 다른 글
hadoop 2.7.3 - maprduce eclipse 프로젝트 및 디버깅 (0) | 2017.06.07 |
---|---|
hadoop 2.7.3 - 소스 개발환경 (windows, eclipse) (0) | 2017.06.05 |
hadoop 2.7.3 - windows 컴파일 (use visual studio 2017) (0) | 2017.06.05 |
docker getstarted + @ 명렁어 정리 (0) | 2017.05.12 |
redmine 서비스 여러개 띄우기 (0) | 2016.03.16 |
[redmine] redmine_ckeditor 1.1.3 사용시 이미지 업로드 문제 (0) | 2016.03.10 |
redmine plugin Unable to autoload ... define it (0) | 2016.03.07 |
redmine data tables (0) | 2016.02.26 |