gpt4 book ai didi

java - 我可以在 Mountain Lion 下让 Java 打印到控制台吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:34:45 25 4
gpt4 key购买 nike

我正在使用很好的旧 System.out.println - 调试我的 Java 应用程序的方法。在我升级到 Mac OS 10.8 之前,这非常有效。但是现在我的控制台不会显示任何内容。显然我不是第一个遇到这种行为的人 - 请参阅 http://www.mac-forums.com/forums/os-x-operating-system/280577-system-out-println-not-showing-console.html .

有大佬知道方法吗?

最佳答案

System.console() 使用 mountain lion 和 java 6 为我返回 null。

我们不得不更改应用程序中的日志记录,以使用 log4j 输出到 stdout(在 10.8 之前,它用于转到 system.log)并且~/Library/Logs 中生成我们自己的日志文件,在任何版本下都可以在 console.app 中看到。

似乎不是沙盒问题,因为我没有看到任何沙盒错误。可能需要进行更多调查以查看在 10.8 下将什么设备交给了 jvm。猜测它是否被错误地交给了 /dev/null 用于记录?

关于java - 我可以在 Mountain Lion 下让 Java 打印到控制台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768692/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com