gpt4 book ai didi

Java - System.out.println() 可从应用程序中查看吗?

转载 作者:行者123 更新时间:2023-12-02 07:05:34 25 4
gpt4 key购买 nike

我有一个运行良好的 Java 应用程序:) 上传文件时,它使用标准输出来显示进度:“System.out.println(...);”。

当我在 Eclipse 中运行它时,它工作得很好,但是当我运行 JAR 文件时,我没有看到任何控制台/终端显示并打印我通过“System.out.println(... ),”。

当我的应用程序启动时(它是一个 Swing 应用程序),如何打开一个新终端?基本上我希望能够运行 Swing 应用程序并在终端/控制台中显示信息。为什么?不要担心我为什么要这样做;)

非常感谢!

问候。

最佳答案

打开终端并以 java -cp yourjar.jar YouMainjava -jar yourjar.jar 运行应用程序(如果您的 jar 可运行)。

我相信您看不到输出,因为您正在使用 javaw 运行应用程序 - JVM 的特殊 Windows 版本,根本没有 STDOUT。如果您想单击应用程序并查看要使用 java 而不是 javaw 打开的输出映射 *.jar 文件。或者编写运行应用程序的 bat 文件。在这种情况下,您将看到控制台。

关于Java - System.out.println() 可从应用程序中查看吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16154416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com