我想在一个范围内生成日期序列。 This线程建议使用Joda-Time包。我下载了it并将其解压缩到与我的Main.java相同的目录。
当我尝试import ./joda-time-2.7/org.joda.time.DateTime;
时,编译器说:
Main.java:4:错误:预期
import ./joda-time-2.7/org.joda.time.DateTime;
^
Main.java:4:错误:预期
import ./joda-time-2.7/org.joda.time.DateTime;
^
Main.java:4:错误:预期的类,接口或枚举
import ./joda-time-2.7/org.joda.time.DateTime;
^
当我尝试import org.joda.time.DateTime;
时,编译器说:
MissingDateSearch.java:5:错误:包org.joda.time不存在
import org.joda.time.DateTime;
^
似乎我没有将包包含在我的构建路径中。 This线程讨论了如何设置java的构建路径。目前,我的“环境”文件只有PATH变量。我不想仅针对一个项目进行任何全局变更。
所以我的问题是,是否有人知道如何在没有全局变化的情况下包括这个包?或者,有没有一种简单的方法可以在没有joda-time的范围内生成日期?
谢谢!
ADDED
使用像eclipse这样的IDE可以绕过这个问题。任何基于终端的解决方案仍然受到欢迎。
答案 0 :(得分:0)
使用
import org.joda.time.DateTime;
import语句并确保JodaTime jar文件位于编译和放大的类路径中运行