2015-03-03 4 views
0

Неужели кому-нибудь повезло, что Акка загрузил SBT в IntelliJ? Все остальное с SBT отлично поработало. По какой-то причине я не могу заставить его вбирать в него библиотеки akka. Похоже, что решения типизированного AKKA библиотек, но, кажется, не показывают какой-либо из в найти библиотеки внешних библиотекAkka с SBT и IntelliJ

IntelliJ Версия: 14.0.3

**** EDIT ****

SBT Config:

name := "MessageProcessor" 

version := "1.0" 

scalaVersion := "2.10.4" 

resolvers += "Typesafe Repository" at "http://repo.typesafe.com/typesafe/releases/" 

libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.0" % "test" 

//https://github.com/nscala-time/nscala-time 
libraryDependencies += "com.github.nscala-time" %% "nscala-time" % "1.8.0" 

libraryDependencies += "io.spray" %% "spray-json" % "1.3.1" 

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT" 

Любые идеи будут очень высоко. Хороший шанс, я упускаю из виду что-то очевидное.

SBT запись:

libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT" 
+0

вы пробовали https://github.com/mpeltonen/sbt- идея? – vitalii

ответ

1

Я, наконец, смог на самом деле заставить его работать. Мне нужно было получить информацию от mvnrepository.com, а не с сайта akka.

libraryDependencies += "com.typesafe.akka" % "akka-actor_2.11" % "2.3.9" 

http://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.11/2.3.9

-S

+0

Если вы используете scala 2.10, но включаете в себя библиотеку akka от 2.11, могут возникнуть потенциальные проблемы. И я вижу, что есть 2.3.9 версия 2.10 в maven repo, которую вы все равно можете использовать '' com.typesafe.akka "%%" akka-actor "%" 2.3.9 ". – LynxZh

+0

Хорошая точка. С тех пор я обновил мою версию scala до версии 2.11.5 – scarpacci

1

Так что ваша версия scala? Я думаю, вы должны изменить версию akka, чтобы адаптировать версию scala, а также можете попробовать не использовать версию SNAPSHOT.

+0

Спасибо @chengpohi Я поставил свою конфигурацию SBT выше с версией Scala. Я попытался настроить таргетинг на 2,39 вместо 2.4-SNAPSHOT, но, похоже, не имел никакого значения. – scarpacci

+1

Возможно, вы можете попробовать обновить версию scala до '2.11.3', также вам нужно обновить версию' scalatest' до 'org.scalatest"% "scalatest_2.11"% "2.2.1"% "test", ' – chengpohi

+0

Спасибо. Я попробую это. – scarpacci

0

Для Akka 2.4-SNAPSHOT, вам нужно будет добавить resolvers += "Akka Snapshots" at "http://repo.akka.io/snapshots/"