rmc*_*mcc 35 logging intellij-idea
在Eclipse中,可以使用此处概述的方法将控制台输出重定向到日志文件.
IntelliJ IDEA中是否有类似的功能?
Cra*_*der 30
目前在IDEA中不可能,我已经提交了新的功能请求.随意投票.
一种解决方法可以采用以下方式实现包装类与将重定向main()方法标准输出和标准错误的文件,然后运行的主类应用程序的.
更新:此功能在IDEA 11中可用.
W.P*_*ill 21
在更新版本的IntelliJ中,这是可能的.转到运行配置的"日志"选项卡.有一个"保存控制台输出到文件选项".
我在IntelliJ 13.1.3上,但我认为这个功能已经存在了一段时间.
小智 5
考虑到您希望通过 捕获在控制台上获取的日志的场景, System.out.println("log info")您可以导入以下类:
import java.io.FileOutputStream;
import java.io.PrintStream;
Run Code Online (Sandbox Code Playgroud)
并将输出流设置为这样的文件:
System.setOut(new PrintStream(new FileOutputStream("log_file.txt")));
Run Code Online (Sandbox Code Playgroud)
这会将所有文本重定向到名为 log_file.txt 的文件。您也可以阅读本 教程。希望这可以帮助。:)
可能将控制台输出重定向到日志文件。运行 -> 编辑配置。要查看运行/调试配置窗口然后转到选项卡:日志,检查“将控制台输出保存到文件:”并填充到路径文件(例如 D:\logtoFile.txt)参考此处:https ://www.jetbrains.com/ help/idea/2017.1/setting-log-options.html
| 归档时间: |
|
| 查看次数: |
34631 次 |
| 最近记录: |