调试 install4j 适用于 linux 但不适用于 windows?
Debugging install4j works on linux but not on windows?
为什么 -Dinstall4j.debug=true -Dinstall4j.logToStderr=true 在 windows 上会在控制台中显示消息在 linux?
我的跨平台安装程序 运行 在 linux 上作为普通用户使用,并在 windows 上提升权限以便安装服务。
Linux
myinstaller.sh -Dinstall4j.debug=true -Dinstall4j.logToStderr=true
控制台window 填充了有用的信息
Windows
myinstaller.exe -Dinstall4j.debug=true -Dinstall4j.logToStderr=true
控制台 window 空 - 我怀疑似乎需要重新启动的提升是原因。
如果我 运行 我的安装程序来自管理员 window 我没有收到我的错误案例,也没有看到控制台日志记录。
GUI 应用程序无法写入 Windows 下的控制台,因为它们没有关联的控制台。
如果您 select "Windows console executable" 属性 安装程序节点上的安装程序 -> 屏幕和操作选项卡,您将看到控制台输出。
为什么 -Dinstall4j.debug=true -Dinstall4j.logToStderr=true 在 windows 上会在控制台中显示消息在 linux?
我的跨平台安装程序 运行 在 linux 上作为普通用户使用,并在 windows 上提升权限以便安装服务。
Linux
myinstaller.sh -Dinstall4j.debug=true -Dinstall4j.logToStderr=true
控制台window 填充了有用的信息
Windows
myinstaller.exe -Dinstall4j.debug=true -Dinstall4j.logToStderr=true
控制台 window 空 - 我怀疑似乎需要重新启动的提升是原因。
如果我 运行 我的安装程序来自管理员 window 我没有收到我的错误案例,也没有看到控制台日志记录。
GUI 应用程序无法写入 Windows 下的控制台,因为它们没有关联的控制台。
如果您 select "Windows console executable" 属性 安装程序节点上的安装程序 -> 屏幕和操作选项卡,您将看到控制台输出。