我有一个来自我们供应商之一的 Java 应用程序。以管理员身份安装应用程序后,我尝试以管理员身份打开应用程序,但没有任何反应。我已经转到程序图标指向的位置,它转到 Javaw.exe 文件:
“C:\Program Files (x86)\Infra12\jre in\javaw.exe”-jar Infra12.jar
如果我直接以管理员身份运行此 Javaw.exe 文件,仍然不会发生任何情况。我所说的“什么都没有”,是指根本没有窗户可以打开。
我运行了 sfc /scannow 但什么也没发现。
我没有安装 Java 本身,所以我想这可能就是问题所在。所以我安装了Java(Java 8 Update 191),卸载了Java应用程序然后重新安装了它,当我尝试打开它时仍然没有任何反应。
我无法回到供应商那里,因为他们不再支持该软件 - 它用于与基础设施设备通信。
我有什么想法可以让这个应用程序运行吗?
不确定这是否有什么不同,似乎引用了一些变量 - 也许这可以帮助打开它?
这是因为
javaw
指向Java虚拟机。如果您想运行该应用程序 - 找到它使用的 .jar
,然后双击它。或者使用 javaw
运行所述应用程序:
javaw -jar path-to-your-jar-file
javaw
本身没有任何作用。
编辑:您需要使用
-jar
选项。