我運行一個.jar文件,當我做運行它,我看到正在執行我的方法...Java控制檯日誌如何隱藏方法執行
INFO: ------- Order #295389
Mar 11, 2013 2:10:31 PM com.production.tasks.ImportNewOrders checkForOrders
INFO: - Order has already been imported
Mar 11, 2013 2:10:31 PM com.production.tasks.ImportNewOrders checkForOrders
INFO: ...finished fetching orders, will check again in 60 seconds
我寧願只看到...
INFO: ------- Order #295389
INFO: - Order has already been imported
INFO: ...finished fetching orders, will check again in 60 seconds
如何從輸出中阻止方法執行?
我嘗試添加'System.setProperty( 「org.apache.commons.logging.Log」,「org.apache.commons.logging.impl。 NoOpLog「);'我的主要(),它並沒有讓它消失。雖然,我也沒有積極使用apache日誌commons - 我正在使用'java.util.logging.Logger' - 我確實包含了apache commons,並且出於其他原因使用它。 – Webnet 2013-03-15 15:39:29
如果您使用的是java記錄器,那麼設置commons屬性將不會執行任何操作。你的日誌處理程序是什麼樣的(它們設置了什麼樣的模式)? – 2013-03-15 20:42:36