0
我有一個使用log4j的jar,它只有一個文件appender。
如果我從eclipse或從Windows命令行運行它,它可以正常工作,但是如果我從cobol調用jar,則記錄器也會打印在控制檯中。
我猜COBOL的問題,我怎麼可能禁用控制檯日誌
THX很多!
我有一個使用log4j的jar,它只有一個文件appender。
如果我從eclipse或從Windows命令行運行它,它可以正常工作,但是如果我從cobol調用jar,則記錄器也會打印在控制檯中。
我猜COBOL的問題,我怎麼可能禁用控制檯日誌
THX很多!
這通常是一個類加載器問題,如果環境具有自己的log4j實現,而您的代碼將調用它,而不是您隨帶的log4j。
添加有關您的環境的詳細信息。
你需要哪些細節?我不知道cobol語言的任何內容,但我知道該版本是'ServerExpresSp 4.0'並使用java 1.4。這是cobol的聲明:'AGRSCO AAM0001',並且調用調用是'AGRSCO * INVOKE ENTRADA-JC'新的「RETURNING ENTRADA-JR AAM0001'這樣的調用。多謝!!! –
david
2010-09-17 15:53:30
聽起來像Micro Focus Cobol,這是我不熟悉的。抱歉。 – 2010-09-17 16:51:12