java - Java 是否有相当于 c#'s Trace.WriteLine. I' m 尝试将跟踪写入控制台的功能

标签 java

当我设置非零跟踪级别时,我希望跟踪出现在我的 java 控制台中。 即 Java 相当于 C# 的

Trace.WriteLine("hello");

有类似的东西吗?我可以在运行时获取“deployment.trace”吗?有我可以检查的环境变量吗?

最佳答案

答案已经在这个link里了,但总结一下答案是这样的:

PrintStream out = new PrintStream(new FileOutputStream("outputfile.txt"));
System.setOut(out);

System.setOut(out); 行之后,任何内容都将写入文件而不是控制台中。

关于java - Java 是否有相当于 c#'s Trace.WriteLine. I' m 尝试将跟踪写入控制台的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47081154/

相关文章:

java - 为什么 SOPLN 中的输出转换为浮点型?

java - 如何从jsp中的数组项中选择不同的值

java - Spring安全permitall()适用于@RestController但不适用于@Controller

java - Tomcat 中的 ResourceLink 元素不起作用

java - 使用 Google 发布 API 上传 AAB 文件时出现 SocketTimeoutException

java - 如何从 JAR 存档中读取文件?

java - 从 Main 调用私有(private)类(class)。均在公开课

java - 调用 System.gc() 的良好做法

java - 如何将字节[]或位图转换为整数(R.drawable.picture)Android java

java - Java 安全提供程序的差异