1
2
这实际上取决于您如何启动应用程序。例如,如果要从Windows命令行提示符(例如
使用标准的输入和输出流通常不是一个好主意,除非您希望在shell脚本类型环境中调用您的程序,在这种环境中,这些是用于通信的公共通道。正如您自己发现的,这些通常在GUI环境中没有很好地定义。如果您真的想在程序运行时捕获文本信息,请考虑使用“真实”的日志框架(如log4j或
|
2
6
|
3
3
如果你开始使用Java应用程序
我建议使用一些日志框架,将消息写入日志文件。
|
4
2
基于GUI的应用程序,在双击.jar文件时从javaw开始,不会输出system.out和system.err: Load java.util.logging.config.file for default initialization
|
5
1
|
6
0
你可以用 Java console 如果它是用Java运行的。 |
jjmerelo · 使用Proc::Async从绑定管道读取 6 年前 |
hytromo · 更新不只是最后一行输出 6 年前 |
Rob S. · 从python spawn子进程接收连续输出不工作 6 年前 |
Wolfat · 无法从C中的管道执行读取? 6 年前 |
Cloud · 将所有stdout/stderr全局重定向到记录器 6 年前 |
Lansana Camara · SSH,运行进程,然后忽略输出 6 年前 |