次のようなことをすることはできますか?
-Djava.util.logging.loglevel=FINE
明らかにそれは機能しませんが、あなたはその考えを理解します。そのようなものはありますか?または、プロパティファイルを作成する必要がありますか?
次のようなことをすることはできますか?
-Djava.util.logging.loglevel=FINE
明らかにそれは機能しませんが、あなたはその考えを理解します。そのようなものはありますか?または、プロパティファイルを作成する必要がありますか?
ログ レベルをユーザー定義のプロパティとして渡すこともできます。
-DmyProp.logLevel=FINE
あなたのコードで:
String logLevel = System.getProperties("myProp.logLevel");
しかし、あなたはより「組み込み」で自動的に処理されるプロパティを探していると思いますよね? 私の知る限り、それは存在しませんが、多分私は間違っています。
環境変数に基づいてレベルを設定するようにコードを構成できます。
String sLoglevel= System.getenv("LOGLEVEL");
int ilevel = loglevel.parseInt(sLoglevel);
//set the log level based on retrieved value