通过sbt将joda-time添加为可管理的依赖项

时间:2016-04-17 19:48:53

标签: scala sbt scala-ide

我在scala-ide中的scala项目中使用joda-time时遇到了麻烦。我有以下几行:

import org.joda.time.DateTime

但它会导致以下错误:object joda is not a member of package org

这就是我所做的:

我将这些行放在build.sbt

libraryDependencies += "joda-time" % "joda-time" % "2.9.3"
libraryDependencies += "org.joda" % "joda-convert" % "1.8"

然后我在reload会话中运行sbt

然后我在update会话中运行sbt

那我错过了什么?

2 个答案:

答案 0 :(得分:2)

sbt eclipse修复了这件事。

但这是另一个问题:当尝试运行从App扩展的任何模块时,scala-ide不再找到主类。删除src文件夹并再次创建它会使该文件失效。

答案 1 :(得分:0)

尝试从计算机中删除所有joda-time jar,然后重新加载项目, 罐子似乎已经损坏了。