2

当我尝试使用 TextPad 进行复制、粘贴和编译时出现此错误:

C:\Documents and Settings\Jon\Desktop\DesHelper.java:10: error: package org.slf4j does not exist
    private static org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(DesHelper.class);
                            ^
C:\Documents and Settings\Jon\Desktop\DesHelper.java:10: error: package org.slf4j does not exist
    private static org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(DesHelper.class);
                                                   ^
2 errors
4

2 回答 2

1

杰普 您可以注释代码中的所有日志语句(请不要)或将 slf4j.jar 添加到类路径中。从这里获取:http ://www.slf4j.org/download.html

另一种方法(如果仍然使用您的代码)是使用作为 JDK 一部分的日志记录。slf4j 是多个日志框架(commons-logging,log4j,...)的日志外观

于 2012-07-26T09:44:02.243 回答
0

您的类路径中缺少 slf4j 库。要解决此问题:

1) 从http://www.slf4j.org/download.html下载 slf4j.jar

2) 放入C:\Documents and Settings\Jon\Desktop\

3) 运行javac -cp slf4j.jar DesHelper.java。(jar 的名称可能会根据版本而变化)

于 2012-07-26T10:11:11.297 回答