2016-03-07 191 views
0

我正在向build.sbt中添加依賴關係。我可以看到它已下載,但它不存在於庫中,我也無法導入它。 它不存在於引用庫或JRE系統庫中。我嘗試了許多依賴關係並得到了相同的結果。Play Framework 2.4.6不安裝依賴關係

build.sbt:

name := "Project" 

version := "1.0-SNAPSHOT" 

libraryDependencies ++= Seq(
    javaJdbc, 
    javaEbean, 
    cache, 
    "org.apache.solr" % "solr-solrj" % "5.5.0" 
) 


play.Project.playJavaSettings 

我可以看到,JAR文件被下載。

[info] downloading http://repo1.maven.org/maven2/org/apache/solr/solr-solrj/5.5.0/solr-solrj-5.5.0.jar ... 
[info] [SUCCESSFUL ] org.apache.solr#solr-solrj;5.5.0!solr-solrj.jar (649ms) 

我不能導入它 enter image description here

回答

2

的以下步驟序列爲我工作。

  1. 添加您的依賴在build.sbt
    libraryDependencies += "com.somemodule" % "somemodule-client" % "latest.integration"

  2. 通過激活刷新您的播放項目中的終端:
    我。 Cd到您的項目目錄
    ii。 activator "eclipse with-source=true"

  3. 刷新Eclipse項目:
    在Eclipse中,右鍵單擊您的項目,然後單擊刷新

  4. 重新啓動Play應用程序。在您的終端上運行Play:
    i。 Ctrl + D
    ii。 activator run

看來您只完成了第1步。請嘗試執行其他步驟。

+1

activator「eclipse with-source = true」..這段代碼保存了我的一天。謝謝你的幫助。 –