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 に答える