在我的Windows 7 x64计算机上,我在启动远程部署的Web Start应用程序时遇到问题(Web Start应用程序按预期在另一台PC上正确启动)。在IE或FF中,我点击了网络启动启动链接,下载了JNLP,它似乎被执行了,没有任何反应。我看到javaws.exe进程正在运行。我没有看到java.exe在运行。
我不知道它是否相关,但我也无法运行java控制台。在控制面板Java小程序设置中,我已启用“显示控制台”和“将Java图标放在系统托盘中”。我也没有在系统托盘中看到Java图标。
我正在运行Java 1.6.0_21(32位)。我能够运行Netbeans,因此看起来好像Java已在我的机器上正确安装。为什么网络无法启动?
答案 0 :(得分:2)
我公司加入域上的防火墙就是问题所在。它阻止了Web启动以及其他类型的应用程序正常工作甚至启动。打开端口解决了它。
答案 1 :(得分:1)
您是否确定Windows浏览器将JNLP后缀绑定到javaws可执行文件?
如果您下载文件,然后双击,它是否正确打开?如果没有,则右键单击,然后调查Open With ...
下显示的内容答案 2 :(得分:0)
当我将JNLP指定切换为6.0时,我有相同的症状。所以我简单地通过回到1.5来解决它,我认为这是NetBeans中的默认值,至少直到6.7。
<jnlp spec="6.0+"...