Java と com.alvazan.orm.api ライブラリを使用してサンプルを作成する場合、「System.out.println」の使用は禁止されています。
最初に学んだ最も単純な Java 演習の 1 つは「Hello World」であり、これも「System.out.println」を使用します (... ロギングとも呼ばれますか、またはコンソールで見つかった要求されたデータを返しますか?) Eclipse を使用する場合、ロギングlogback.xml ファイルを変更してオフにします (ctrl-shift-R と logback.xml に入力)。
そこから;
<logger name="com.alvazan.orm" level="WARN"/>
起動ログのみが表示されるように logback.xml ファイルに追加する行です。
さらに、.... などのログがさらに 2 つ
2012-09-14 22:05:08,067 com.alvazan.test.FactorySingleton createFactory
INFO: CREATING FACTORY FOR TESTS
2012-09-14 22:05:08,809 com.impetus.annovention.ClasspathDiscoverer processFile
INFO: adding folder to scan=file:/C:/AAROOT/workareas/area1/playorm/eclipsegen/
使用されます。
- すべての情報が logback.xml ファイルに入力されていることを明確にするだけですか?
- 使用する別のファイル (logback.xml 以外) はありますか?
- または、たとえば「com.alvazan.test.FactorySingleton createFactory」を使用するエンドユーザーです。および「com.impetus.annovention.ClasspathDiscoverer processFile」?
- この質問をまとめると、前のファイル パスは必要ですか?
お時間をいただきありがとうございます、
ライアン
Brett、および追加情報/質問への回答として、
ルートロガーはどのように構成されていますか? com.alvazan.orm に対してのみ WARN を設定しているため、ルート ロガーが INFO の場合、com.alvazan.test INFO がログに記録されます。
ブレットさん、返信ありがとうございます...
ルートロガーの設定に関しては、値が「INFO」に設定されていると思います。
そうは言っても、「INFO」を「WARN」に設定して、「System.out.println」の使用を防ぎたいと思います。
前の質問でも、次のように述べました。
2012-09-14 22:05:08,067 com.alvazan.test.FactorySingleton createFactory
情報:
テスト用のファクトリの作成
:/C:/AAROOT/workareas/area1/playorm/eclipsegen/
com.alvazan.test.FactorySingleton および com.impetus.annovention.ClasspathDiscoverer (同じライブラリ内の異なるパッケージ)
同じライブラリ内で見つかった異なる場所...
他のファイル、または*パッケージのログバックプロセスを実行する必要がありますか、または同じライブラリ内で1回実行するだけで十分ですか? または、追加の値を調整しますか?