我在Windows上使用RXTX 2.1-7,我有一个问题。每当我使用RXTX库运行程序时,都会打印以下通用版本控制信息:
稳定库
=========================================
原生lib版本= RXTX-2.1-7 Java lib Version = RXTX-2.1-7
这对于帮助调试很好,但是我想在正确设置程序的情况下禁用此打印。如何阻止此打印?
答案 0 :(得分:5)
您可以通过传递系统属性-Dgnu.io.rxtx.NoVersionOutput = true来禁用它,即java -Dgnu.io.rxtx.NoVersionOutput = true yourclass。
答案 1 :(得分:0)
DZone JavaLobby有一篇名为 How to Capture System.err and System.out 的文章可以帮助您捕获输出。