我已经下载了一个完整的Java产品包,并尝试使用Ant编译它。该项目编译时会出现许多错误,主要与以"org.apache.commons“开头的导入有关。我是Java新手。在我看来,某些系统组件丢失了。
其中一些错误是:
包org.apache.commons.logging不存在
包com.ibm.icu.text不存在
找不到符号
我应该怎么做才能摆脱这些错误呢?
发布于 2010-08-02 00:48:23
正如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
发布于 2010-08-02 00:44:15
org.apache.commons.logging和com.ibm.icu.text是第三方Java库。从他们的网站下载它们,并将其包含在Java类路径中。
更新
Classpath是一个文件系统路径列表,用于定义Java类和库的位置。JVM使用它来加载它在运行时所需的类。通常的做法是将所有的库放在名为'lib‘的子文件夹中,然后在类路径中添加'\lib’。我的建议是使用像Eclipse这样的图形工具,这样您就不需要手动执行此操作。有关Classpath的更多信息,请阅读这篇维基百科文章。
https://stackoverflow.com/questions/3382745
复制相似问题