eclipse - 缺少所需的库classes_management

标签 eclipse playframework-2.0

我正在使用 play 2.0 并尝试将项目模块化为子项目。 在$project_home中,创建文件夹结构${project_home}/data/app/models/MyModel.java

Build.scala 看起来

val dataDependencies = Seq(
)

val dataProject = PlayProject(appName + "-data", appVersion, dataDependencies, path = file("data"), mainLang = JAVA)

val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA).settings(
  // Add your own project settings here      
).dependsOn(dataProject).aggregate(dataProject)

我运行 play eclpsify 命令。

在 Eclipse 中,我导入了两个项目,主项目和数据项目。

数据项目显示以下错误

项目“-data”缺少必需的库:“/path/to/myprojects/data/target/scala-2.9.1/classes_management”

我在这里做错了什么?任何帮助将不胜感激

最佳答案

这对我有用(在 Windows 上)。

  1. 编辑.classpath,应该有一个类似这样的条目: <classpathentry path="D:\your_play_project_folder\target\scala-2.10\classes_managed" kind="lib"></classpathentry>

  2. 删除“target”之前的路径部分即可得到: <classpathentry path="target\scala-2.10\classes_managed" kind="lib"></classpathentry>

  3. 刷新 Eclipse。

关于eclipse - 缺少所需的库classes_management,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10760913/

相关文章:

c++ - 将链接器选项添加到 Eclipse CDT Autotools 项目

java - 玩!框架与 Ebean : PersistenceException

java - Tomcat 自动重新加载无法更改上下文中的类文件

java - java中的注释帮助

java - Android 应用程序崩溃 ActivityManager 权限在 Eclipse 上被拒绝

scala - Intellij Idea 和 Play Framework 中的库导入问题

json - Scala Play json 组合器以验证相等性

scala - java.lang.ClassNotFoundException : play. core.server.NettyServer 当更多 Play 库添加到 build.sbt 时

scala - 如何在 Scala Play 框架中进行 Twitter 反向身份验证?

java - Eclipse JDK 7启动失败