java - Play Framework 2.4.6 不安装依赖项

标签 java eclipse solr playframework solrj

我正在将依赖项添加到 build.sbt 中。我可以看到它已下载,但它在库中不存在,我也无法导入它。 它不存在于引用库或 JRE 系统库中。我尝试了很多依赖项并得到了相同的结果。

构建.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

最佳答案

以下步骤顺序对我有用。

  1. build.sbt 中添加您的依赖项:
    libraryDependency += "com.somemodule"% "somemodule-client"% "latest.integration"

  2. 通过终端中的激活器刷新您的 Play 项目:
    我。 cd 到您的项目目录
    二. 激活器“eclipse with-source=true”

  3. 刷新您的 Eclipse 项目:
    在 Eclipse 中,右键单击您的项目,然后单击“刷新”

  4. 重新启动您的 Play 应用程序。在运行 Play 的终端中:
    我。 Ctrl+D
    二. 激活器运行

您似乎只完成了第 1 步。请尝试执行其他步骤。

关于java - Play Framework 2.4.6 不安装依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35855047/

相关文章:

java - 从查询中获取较旧的时间戳

Java时间问题

eclipse - 如何在 Java EE @ServerEndpoint 中获取 session.getRequestURI() 的端口

java - 简单的服务器/客户端套接字连接?

solr - 如何在Solr-5.0中设置JVM-Memory

java - 错误: org. apache.hadoop.mapred.InvalidInputException:输入路径不存在

.net - 使用 Lucene.NET 索引 .PDF、.XLS、.DOC、.PPT

java - 跟踪 Java 线程的创建和生命周期

c# - .NET 中的已检查和未检查异常

java - 未找到源 jre7 lib 没有源附件