Tag: inno setup

从使用Inno Setup和maven创建的本机javafx应用程序写入控制台

我有一个JavaFX应用程序,我使用maven插件javafx-maven-plugin创建一个应用程序包(Windows中的app.exe,使用Inno Setup生成)。 在给出参数时,应用程序以控制台模式运行。 问题是当在控制台模式下运行时,我看不到打印到控制台的消息。 消息(使用System.out.println编写)不会出现在Windows控制台中。 但它们是生成的,因为如果我将输出重定向到文件(app.exe> out.txt),则该文件包含所有消息。 我试图用cygwin运行.exe甚至在Linux中编译整个项目,在这两个项目中输出都正确地显示在控制台中。 所以问题似乎只有在使用Windows控制台(cmd)运行javafx exe时才会出现问题。 我想stdout被重定向到某个地方。 我怎么能改变这个?