0

私は ANT を使用して、Datanucleus ソリューションを使用して実装した JDO アプリケーションの例を実行しています。実行すると、Datanucleus によって生成された多数の INFO 行が表示されます。どうすればそれらを取り除くことができますか? 特定のプロパティ セットが必要ですか。

問題は、初期化操作が終了した後、通知メッセージが表示され、ユーザーからの応答を受信するのを待つことです。最初に入力する最初の文字キーは、アプリケーションに到達せず、読み取ることができません。最初の ENTER キーの後でのみ、アプリケーションは正常に実行されます。この動作は、Datanucleus からのこれらの INFO 行によって引き起こされていると思いますが、よくわかりません。

例:

[java] 19.01.2011 23:02:58 org.datanucleus.store.rdbms.RDBMSStoreManager initialiseSchema [情報: カタログ "AgendaEMail"、スキーマ "" 初期化 - 0 クラスを管理しています [java] 続行しますか? (Y/N) Y Y [java] 追加: 1 [java] 編集: 1

この例に示すように、アプリケーションを開始する準備ができた後、次のステップに進むために文字 Y を 2 回入力する必要がありました。なんで?

ありがとう。

4

1 に答える 1

0

DataNucleusはそのようなプロンプトを引き起こしません。また、コンソールにログメッセージを表示するのは、そのように構成した場合のみです。そのため、ログファイルに移動するようにログを構成します。これはすべてDataNucleusドキュメントにあります

于 2011-01-20T16:11:26.987 に答える