【发布时间】:2010-10-13 14:13:34
【问题描述】:
我想知道,java stderr 标准去哪里了?
我知道我可以使用 System.setErr 更改标准错误,它'重新分配“标准”错误输出流。',但我不知道哪个是“标准”。
我想详细说明我的问题: 我有在 java (jni) 中使用的 C++ 库。问题是我似乎看不到来自我的 C++ 库的 stderr 输出。当我运行使用该库的 java api 时,我在 C++ 库中调用了 assert(),但在控制台中看不到输出。
【问题讨论】:
-
您尝试过 System.stderr.writeln("I'm Here") 吗?你看到了什么?
标签: java c++ java-native-interface stderr