플레이 프레임워크2 - 부가#1 ( 디펜던시 관리 )
플레이 프레임워크는 ivy로 디펜던시 관리가 가능하다. (마치 pom.xml 의 dependencies 부분을 Build.scala에서 핸들링 가능하다.)
spring-webmvc를 한번 추가해보도록 하자. Build.scala 에 다음의 한줄을 추가하도록 한다.
...
val appDependencies = Seq(
// Add your project dependencies here,
"org.springframework" % "spring-webmvc" % "3.1.2.RELEASE"
)
...
입력 형식 [ "그룹" % "아티펙트" % "리비전" % ("옵션") ]
이후 play command에서 [update]를 수행하면 된다.
(물론 eclipse에서 사용하는 유저는 [eclipsify with-source=true] 를 한번 더 수행해주면 .classpath 가 업데이트 됨을 확인 할 수 있을 것이다)
*참고#1 repository : http://repo.typesafe.com/typesafe/releases/
*참고#2 Managing library dependencies : http://www.playframework.org/documentation/2.0.2/SBTDependencies
*참고#3 Play 2.0: Akka, Resaat, Json and dependencies : http://www.smartjava.org/content/play-20-akka-rest-json-and-dependencies