Page History
Table of Contents |
---|
Eclipse
IDE 준비하기
Eclipse : https://www.eclipse.org/
Ecpipse + Spring : https://spring.io/tools/sts/all (Spring프레임웍을 같이 사용시)
Eclipse 최신버젼을 설치합니다. ( IDE는 선택사항)
AKKA 프로젝트 템플릿 다운로드
http://dev.lightbend.com/start/?group=akka&project=akka-quickstart-java
AKKA-ACTOR 학습을 위한, 최소의 프로젝트 템플릿을 다운받을수 있습니다.
PROJECT IMPORT
다운받은 템플릿을 압축을 풀어 Eclipse로 Import합니다.
디버깅
빌드/실행/디버깅을 IDE를 통해 수행가능하다고 하면 성공적으로 최초 프로젝트 셋팅이 완료되었습니다.
UNIT TEST
Actor 메시지 전송 테스트에 특화된, UnitTestToolKit 사용이 가능합니다.
Maven or SBT빌드환경
Maven 및 SBT 빌드환경 선택적으로 구축가능하며, 기존 작성된 프로젝트에서 모듈 추가하여
AKKA-ACTOR 사용이 가능합니다. 여기서 사용된 예제는 SBT에 특화되어 있습니다.
IntelliJ
IDE 준비하기
download : https://www.jetbrains.com/idea/
최신버젼을 설치합니다. ( IDE는 선택사항)
AKKA 프로젝트 템플릿 다운로드
http://dev.lightbend.com/start/?group=akka&project=akka-quickstart-java
다운받고, 적절한곳에 압축을 풉니다.
최초 SBT Import
실행/디버그 환경 설정
개발환경
요약
IDE : Eclipse or IntelliJ
빌드환경 : Maven(https://maven.apache.org/) or SBT (http://www.scala-sbt.org/download.html)
기존 빌드환경이 Maven이면 Maven활용가능하며, 새로운 빌드환경도 상관없다면 Maven보다 구조적으로
개선된 SBT를 권장합니다.
SBT 특징 : http://www.scala-sbt.org/1.x/docs/index.html