2014-11-07 2 views
0

나는 Gradle (plugin : 'java')에 의해 포장 된 IDEA Java 프로젝트로 시작했다.IDEA 스칼라 : 명시 적으로 Akka를 추가해야합니까?

나중에 나는 plugin: 'scala'을 적용하고 compile 'org.scala-lang:scala-library:2.11.1'을 종속성으로 추가했습니다.

이제 Akka를 사용하고 싶습니다. 이해하기 위해서는 자동으로 Scala와 함께 제공되어야하지만 Akka 클래스는 가져올 수 없습니다.

방금 ​​akka.io에서 배포판을 확인한 결과 Akka가 Scala와 함께 배송되고 다른 방법으로 배송되지 않음을 알았습니다.

뭐가 잘못 되었나요? 내 가정 (기본적으로 : Akka는 Scala의 필수 요소이며 자동으로 함께 제공됩니다) 또는 Akka를 수동으로 프로젝트에 추가해야합니까?

+1

아니요, Akka는 별도의 라이브러리입니다. 스칼라의 일부가 아닙니다. –

+0

@ChrisMartin 추가 할 수있는 Gradle (Maven Central) 종속성이 있습니까? – Hannes

+1

그룹은'com.typesafe.akka'입니다. 핵심 아티팩트는 'akka-actor'입니다. ([search.maven.org] (http://search.maven.org/#search%7Cga%7C1%7Cg%3Acom.typesafe.akka%20a%3A%22akka-actor_2.11%22)) –

답변

1

아니요, Akka는 별도의 라이브러리입니다. 스칼라의 일부가 아닙니다.

Maven Central의 com.typesafe.akka 그룹에 있습니다. 핵심 아티팩트는 akka-actor입니다. (search.maven.org)

나는 Akka를 Java와 함께 사용하지 않았지만, docs은 스칼라 빌드가 Java에서도 작동 할 것이라고 제안하는 것으로 보입니다.