Java项目编译错误

时间:2010-08-01 16:23:40

标签: java build compilation

我已经下载了一个完整的Java产品包并尝试使用Ant编译它。该项目编译有许多错误,主要与以“org.apache.commons”开头的导入相关。 我是Java的新手。在我看来,缺少一些系统组件。

有些错误是:

包org.apache.commons.logging不存在

包com.ibm.icu.text不存在

无法找到符号

我该怎么做才能摆脱这些错误?

2 个答案:

答案 0 :(得分:2)

正如Sujee所说,你需要在你的类路径中包含2个jar文件。你可以在这里找到罐子:

http://download.icu-project.org/files/icu4j/4.4.1.1/icu4j-4_4_1_1.jar http://apache.forthnet.gr/commons/logging/binaries/commons-logging-1.1.1-bin.zip

答案 1 :(得分:1)

org.apache.commons.loggingcom.ibm.icu.text是第三方Java库。从他们的网站下载并包含在Java类路径中。

<强>更新

Classpath是一个文件系统路径列表,用于定义Java类和库的位置。 JVM使用它来加载运行时所需的类。通常的做法是将所有库放在名为'lib'的子文件夹中,然后在类路径中添加'\ lib'。我的建议是使用Eclipse之类的图形工具,这样您就不需要手动执行此操作。有关Classpath的更多信息,请阅读此维基百科文章。

相关问题