首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少所需的库classes_managed

缺少所需的库classes_managed
EN

Stack Overflow用户
提问于 2012-05-26 04:22:25
回答 6查看 6.5K关注 0票数 3

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

Build.scala看起来

代码语言:javascript
复制
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_managed’

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

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-07-18 00:04:38

在使用play 2.0.2构建项目时,我遇到了类似的问题。我手动创建了target/scala-2.9.1/classes_managed文件夹,并在eclipse中运行clean all项目

我希望它能帮上忙

票数 3
EN

Stack Overflow用户

发布于 2013-02-18 01:56:24

这就是对我有效的方法(在Windows上)。

目标编辑

  • .classpath,应该有一个类似如下的条目:<classpathentry path="D:\your_play_project_folder\target\scala-2.10\classes_managed" kind="lib"></classpathentry>

  • Remove“”前的路径部分,以获得这个:<classpathentry path="target\scala-2.10\classes_managed" kind="lib"></classpathentry>
  1. Refresh Eclipse.
票数 8
EN

Stack Overflow用户

发布于 2012-05-27 13:47:42

我认为你有3种可能性:

类路径创建数据/目标/scala-2.9.1/_

  1. 从类路径(如果不是necessary)
  2. Switch到2.1-

    )的路径

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10760913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档