scala - Joda Time 类没有任何构造函数……为什么?我做错了什么?

标签 scala constructor jodatime java scala-ide

显然,Eclipse 上的 Scala 试图让我相信 DateTimePeriodDateMidnight 和 Joda Time 中的许多其他类没有任何构造函数

考虑到它们的文档显示了一个构造函数和许多方法,这很奇怪

我唯一可以访问的是静态方法,例如 DateTime.now()DateTime.parse()

请注意,我添加了 joda-time-2.2.jarjoda-time-2.2-sources.jarjoda-time-2.2 -javadoc.jar 文件到项目的java构建路径...

然而,每当我尝试创建 DateTime 的实例时,Eclipse 都会告诉我 org.joda.time.DateTime 没有构造函数

所以有人知道为什么我会收到此错误吗?更重要的是,我该如何修复它?

最佳答案

看来您需要将 joda-convert 添加到您的类路径中。答案取自 here .

如果您不使用 Maven 或 Sbt,您可以从 its Maven Central page 手动下载 jar。 .您需要做的就是将它添加到您的项目构建路径中。

关于scala - Joda Time 类没有任何构造函数……为什么?我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16721927/

相关文章:

java - Joda-Time 时区偏移 10 小时

scala - 读取HDF5文件

斯卡拉 : exclude some Dates

c++ - 这是 Actor 还是建筑?

java - java中使用反射动态创建对象

java - 将 org.threeten.bp.* 和 org.joda.time* 转换为相应的 java.time.* 类的最佳方法

scala - 如何多次重复列表中的 map ?

java - Elasticsearch :found jar hell in test classpath

php - 具有基本数据的类,然后是越来越多的数据 - 部分加载?

java - Joda-Time 日期时间 欧洲/柏林夏令时