我刚刚发现javaws -wait
没有做 Windows 上应该做的事情。它将在应用程序完成之前返回。
这个 bug 已经存在 5 年多了,并且已关闭,无法修复6281477 https://bugs.java.com/bugdatabase/view_bug?bug_id=6281477,所以我们需要一个解决方法。
我正在寻找一个干净的解决方案,它将:
- run unattended (no user intervention):
- 目前,如果 JNLP 文件无法访问,Java 将显示错误窗口。
- 如果应用程序因任何原因失败,我们需要一个不同于 0 的返回码
最好有一个针对 Java 或 Python 的跨平台解决方案,但即使是 Windows 批处理解决方案也是可以接受的。
如果您不需要从网络启动应用程序(根据您的问题,我认为是这种情况),请改用 javaw。
我相信它会给你想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)