Java-具有System.out.println()的Mac / Windows
作者:互联网
我们大多数人都在IDE的控制台中使用System.out.println.我正在使用Eclipse.
我还可以在Mac的控制台应用程序上清楚地看到println()消息.这对我的个人事情很好.
这是代码:
public class Main {
public static void main(String[] args) {
System.out.println("Is this logged anywhere?");
}
}
这是我在Mac上看到的内容:
Windows是否具有与Mac版本的Console类似的东西?
解决方法:
可悲的是,如前所述,Windows上确实没有.最好的选择是从CMD运行程序,然后将标准输出到文件中.类似于java -jar HelloWorld.jar> hello.txt.
我通常要做的是为日志文件(通常只是[程序名]日志[date] .txt)创建一个Handler,并根据日志级别在其中输出所有消息,如果习惯于仅使用System,这是一个好习惯列印出来.
简单的答案仍然是Windows没有标准功能.您必须以某种方式将其传送到文件.
标签:console,system-out,windows,java,macos 来源: https://codeday.me/bug/20191031/1974966.html