Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java控制台作为一个整体_Java_Exception_Command Line_Console_Stack Trace - Fatal编程技术网

Java控制台作为一个整体

Java控制台作为一个整体,java,exception,command-line,console,stack-trace,Java,Exception,Command Line,Console,Stack Trace,我在java控制台上得到了一些运行时错误的stacktrace,但是因为这个stacktrace由这么多行组成,所以java控制台屏幕上只能看到最近的45-50行跟踪 是否有任何方法/批处理等可以在普通的旧windows命令行控制台上显示实时java控制台 感谢您的帮助。普通的旧windows命令控制台非常糟糕,我建议您要么使用替代品,要么坚持使用IDE。 您可以将结果通过管道传输到带有“>somefile.txt”的文件中,以便以后阅读。非常有趣,但我几乎每天都会遇到这种情况 当出现大量警告(

我在java控制台上得到了一些运行时错误的stacktrace,但是因为这个stacktrace由这么多行组成,所以java控制台屏幕上只能看到最近的45-50行跟踪

是否有任何方法/批处理等可以在普通的旧windows命令行控制台上显示实时java控制台


感谢您的帮助。

普通的旧windows命令控制台非常糟糕,我建议您要么使用替代品,要么坚持使用IDE。
您可以将结果通过管道传输到带有“>somefile.txt”的文件中,以便以后阅读。

非常有趣,但我几乎每天都会遇到这种情况

当出现大量警告(例如50个警告)和2个错误时,就会发生此错误。你很难看到这两个错误

如果必须使用
命令行
,则唯一的方法是在编译时打印屏幕


或者您可以切换到Eclipse或Netbeans来查看完整的堆栈跟踪

使用合适的ide,比如Netbeans/eclipseIDE?我没有调试什么东西。当我试图运行一个JNLP文件时,我需要这个来查看后台发生了什么。我可能希望尝试运行jnlp的最终用户提供这样一个stacktrace转储。我不能强迫任何终端用户安装一些IDE。如何从命令行执行java控制台?我不知道它的路径。或者我应该问一个应用程序是否有这样一个在命令行上显示java控制台的路径?我想通过管道将java控制台的结果传输到somefile.txt,但是我应该如何以及在哪里编写这个管道命令?我不能在java控制台中键入任何类似cmd控制台的内容。哦,如果您正在制作一个交互式应用程序,那么这就行不通了。您可以尝试创建将错误记录到磁盘的方法或使用日志库。但是,您最好还是使用IDE。