通过 sbt 添加 joda-time 作为可管理的依赖
Adding joda-time as manageable dependency via sbt
我在 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
会话中。
那我错过了什么?
尝试从您的计算机中删除所有 joda-time jar,然后重新加载项目,
看来 jar 已损坏。
sbt eclipse
修复了问题。
但这是另一个问题:当尝试 运行 从 App
扩展的任何模块时,scala-ide 停止找到主 class。删除 src
文件夹并再次创建它让那个婊子死定了。
我在 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
会话中。
那我错过了什么?
尝试从您的计算机中删除所有 joda-time jar,然后重新加载项目, 看来 jar 已损坏。
sbt eclipse
修复了问题。
但这是另一个问题:当尝试 运行 从 App
扩展的任何模块时,scala-ide 停止找到主 class。删除 src
文件夹并再次创建它让那个婊子死定了。