直到最近,我还可以使用Java web start在Firefox中启动/打开JNLP文件。
不知道发生了什么,JNLP文件突然停止启动,出现一个闪屏,上面写着Java正在启动...然后什么都没发生。甚至浏览器和javacpl.cpl小程序中的Java Console也无法打开。
尝试了所有的可能性:删除了所有旧版本并安装了最新的JRE (java版本"1.6.0_17"),但仍然不起作用。
针对这个问题做了一些谷歌搜索,人们建议使用-viewer选项启动javaws.exe,但行为相同(出现一个闪屏,上面写着"Java Starting...“然后消失)
问题是我不知道任何地方(日志等)。以查看导致问题的原因。
我正在使用WinXP SP3,下面的一些屏幕截图显示了有关我的系统的更多信息。我可以提供任何其他细节,如果需要,但请帮助我解决这个问题。
发布于 2009-12-16 16:28:23
看看如果直接从命令行运行javaws.exe会发生什么。
发布于 2014-05-20 15:28:48
我在这里也遇到了同样的问题。转到Java控制面板和设置...取消选中“在我的电脑上保留临时文件”。应用更改并重试您的.jnlp
注:在不同的计算机上进行了测试;Windows Server 2012、Windows Server 2008和Windows 7 64位。Java版本: 1.7++,因为我的jnlp应用程序是基于1.7构建的。
也请让我知道你的反馈。:D
发布于 2015-06-13 17:38:56
我知道这是一个老问题,但在过去的一周里,我开始遇到类似的问题,所以我在这里留下了一些适合我的解决方案。
这只发生在一些使用最新JRE (1.8.0_45)的Windows机器上。
Java Web Start开始加载,但没有发生任何情况,并且之前的任何解决方案尝试都不起作用。
经过一些挖掘,我找到了这个帖子,它给出了相同的设置和很好的解释。
https://community.oracle.com/thread/3676876
因此,总而言之,这是JNLP中的一个内存问题,由于我们的x86的最大堆被定义为1024MB,因此我们按照建议将堆更改为780MB,并将其修复。
但是,如果您需要超过780MB,可以始终尝试在x64 JRE版本中启动。
https://stackoverflow.com/questions/1912676
复制相似问题