我们大多数人都在IDE的控制台中使用System.out.println.我正在使用Eclipse.
我还可以在Mac的控制台应用程序上清楚地看到println()消息.这对我的个人事情很好.
这是代码:
<code>public class Main {
public static void main(String[] args) {
System.out.println("Is this logged anywhere?");
}
}
</code>
这是我在Mac上看到的内容:
Windows是否具有与Mac版本的Console类似的东西?
解决方法:
可悲的是,如前所述,Windows上确实没有.最好的选择是从CMD运行程序,然后将标准输出到文件中.类似于java -jar HelloWorld.jar> hello.txt.
我通常要做的是为日志文件(通常只是[程序名]日志[date] .txt)创建一个Handler,并根据日志级别在其中输出所有消息,如果习惯于仅使用System,这是一个好习惯列印出来.
简单的答案仍然是Windows没有标准功能.您必须以某种方式将其传送到文件.
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!