Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.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 从外部运行的jar输出到Eclipse控制台_Java_Eclipse_Jar_Console_Output - Fatal编程技术网

Java 从外部运行的jar输出到Eclipse控制台

Java 从外部运行的jar输出到Eclipse控制台,java,eclipse,jar,console,output,Java,Eclipse,Jar,Console,Output,我一直在用Mac OS X上的Eclipse开发Java应用程序。到目前为止,我一直在通过Eclipse运行该应用程序,并使用System.out.println()打印到Eclipse控制台 在我将jar绑定到Mac应用程序中并自行运行之后,控制台输出不再工作,原因显而易见。有没有办法从外部运行的jar打印到Eclipse控制台?谢谢你的帮助 从命令行运行它 从另一个Java程序作为单独的JVM进程运行它,并捕获输入和输出的InputStream、OutputStream和ErrorStrea

我一直在用Mac OS X上的Eclipse开发Java应用程序。到目前为止,我一直在通过Eclipse运行该应用程序,并使用System.out.println()打印到Eclipse控制台

在我将jar绑定到Mac应用程序中并自行运行之后,控制台输出不再工作,原因显而易见。有没有办法从外部运行的jar打印到Eclipse控制台?谢谢你的帮助

  • 从命令行运行它
  • 从另一个Java程序作为单独的JVM进程运行它,并捕获输入和输出的InputStream、OutputStream和ErrorStreams
  • 从命令行运行它
  • 从另一个Java程序作为单独的JVM进程运行它,并捕获输入和输出的InputStream、OutputStream和ErrorStreams
  • 不,你不能

    唯一的方法是在eclipse中运行它

    只有解决办法你才能像@Hovercraft所说的那样

    不,你不能

    唯一的方法是在eclipse中运行它


    只有解决办法你才能像@Hovercraft所说的那样

    使用
    out.println()
    来编写日志文本文件,而不是使用
    System.out.println()
    这将为您创建
    log
    文件。使用
    out.println()
    来编写日志文本文件,而不是使用
    System.out.println()来对代码进行少量更改
    这会将
    日志
    文件发送给您。