gpt4 book ai didi

install4j - 编辑 install4j 运行时 vmoptions 以重定向 stderr 和 stdout

转载 作者:行者123 更新时间:2023-12-04 14:42:45 25 4
gpt4 key购买 nike

我们正在从 installanywhere 切换到 install4j。对于前者,当我们需要进行额外的调试(应用程序在 linux 上作为服务运行,因此默认情况下启动器吞下 stderr 和 stdout)并重定向 stderr/标准输出到文件。

无法以相同的方式在任何地方找到有关如何为已安装的应用程序编辑 install4j vmoptions 文件的任何文档。

有人知道怎么做吗?

(需要说明的是,这是由 install4j 生成的应用启动器来启动服务,而不是安装器本身。)

最佳答案

install4j 没有这样的选项,但有条件地在应用程序中设置重定向相当容易:

if (Boolean.getBoolean("debug.redirect")) {
System.setOut(new PrintStream(new FileOutputStream("stdout.log")));
System.setErr(new PrintStream(new FileOutputStream("stderr.log")));
}

关于install4j - 编辑 install4j 运行时 vmoptions 以重定向 stderr 和 stdout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18137460/

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