2017-06-14 71 views
0

我正在嘗試使用akka http v10.0.2。我在我的build.gradle文件中添加了akka-http(只是akka-http,而不是http-core或任何其他akka http相關的依賴項)。我嘗試使用下面的導入,但'akka.http.javadsl.server'似乎不可用(即使我可以在下載jar文件並提取它時看到該包)。其他包是可見的。我已經嘗試清除IntelliJ緩存。除了清理我的常春藤緩存,我還可以採取其他措施進一步排除故障嗎?無法在IntelliJ中查看akka http包

import akka.NotUsed; 
    import akka.actor.ActorSystem; 
    import akka.http.javadsl.ConnectHttp; 
    import akka.http.javadsl.Http; 
    import akka.http.javadsl.ServerBinding; 
    import akka.http.javadsl.model.HttpRequest; 
    import akka.http.javadsl.model.HttpResponse; 
    import akka.http.javadsl.server.AllDirectives; 
    import akka.http.javadsl.server.Route; 
    import akka.stream.ActorMaterializer; 
    import akka.stream.javadsl.Flow; 

    import java.util.concurrent.CompletionStage; 
+0

您是否將scala版本後綴添加到您的依賴項?應該看起來像「編譯(組:'com.typesafe.akka',名稱:'akka-http_2.11',版本:'10 .0.6')」(注意_2.11位) –

+0

它被解決後,我通過添加其他akka http依賴關係發佈 –

回答

0

該問題已通過在我的gradle構建文件中添加所有其他akka http依賴關係解決。我會盡可能在這裏發佈構建文件。