将java控制台附加到文件
我使用以下行将控制台输出重定向到文件:
PrintStream stream = new PrintStream("console.log");
System.setOut(stream);
现在,应用程序的每次启动都会覆盖该文件,从而丢失所有以前的条目,但我希望它将每个会话附加到一个持久的控制台日志文件中。可能吗
你可以在下面搜索框中键入要查询的问题!
我使用以下行将控制台输出重定向到文件:
PrintStream stream = new PrintStream("console.log");
System.setOut(stream);
现在,应用程序的每次启动都会覆盖该文件,从而丢失所有以前的条目,但我希望它将每个会话附加到一个持久的控制台日志文件中。可能吗
# 1 楼答案
将第二个参数设置为
true
# 2 楼答案
这应该起作用: