【问题标题】:Play: Eclipse not resolving PlayEbean Package播放:Eclipse 无法解析 PlayEbean 包
【发布时间】:2015-10-29 21:12:38
【问题描述】:

我有一个 Play Framework 项目,其中包含 plugins.sbt 中的 Ebean 库:

addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "1.0.0")

并且还在 build.sbt 中启用它:

lazy val root = (project in file(".")).enablePlugins(PlayJava, PlayEbean)

然后我运行activator eclipse 并且play-ebean jar 在项目中。然后我将包导入到一个类中:

import play.db.ebean.model;

Play 本身似乎对此很满意,但是 Eclipse 将其标记为未解决的依赖项。

关于我的 Eclipse 配置中缺少什么的任何提示?

【问题讨论】:

    标签: java eclipse playframework


    【解决方案1】:

    尝试添加到build.sbt下一个设置:

    // Eclipse settings
    
    // Compile the project before generating Eclipse files,
    // so that generated .scala or .class files for views and routes are present
    EclipseKeys.preTasks := Seq(compile in Compile)
    
    // Java project. Don't expect Scala IDE
    EclipseKeys.projectFlavor := EclipseProjectFlavor.Java
    
    // Use .class files instead of generated .scala files for views and routes
    EclipseKeys.createSrc := EclipseCreateSrc.ValueSet(EclipseCreateSrc.ManagedClasses, EclipseCreateSrc.ManagedResources)
    
    // End of eclipse settings
    

    这对我有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-21
      • 2012-08-24
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多