JNLP 文件在 Windows 10 x64 上不起作用 [英] JNLP file doesn't work on windows 10 x64

查看:115
本文介绍了JNLP 文件在 Windows 10 x64 上不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有 Windows 10 专业版.x64.我有 jnlp 文件,它适用于许多不同的笔记本电脑,但不适用于我的.所以通常 jnlp 文件会打开一个带有应用程序的窗口.我的机器上没有.当我双击 jnlp 或使用 jawaws file.jnlp 运行它时,Java(TM) Web 启动器和 Java (TM) Web Start Launcher 在任务管理器的进程中处于活动状态.

I have Windows 10 pro. x64. I have jnlp file, that works on many different laptops, but not mine. So usually jnlp file opens a window with application. Not on mine machine. When i double click on jnlp or run it using jawaws file.jnlp what happens is Java(TM) web launcher and Java (TM ) Web Start Launcher is active in processes in task manager..

所以,每次我运行 jnlp 程序时,它都会运行 web 启动器和 web start 启动器,但不运行程序.

So, each time i run jnlp program, it runs web launcher and web start launcher but doesn't run program.

奇怪的是,有时但很少,它会在运行jawaws期间打开java窗口并生成错误消息.

What is curious, sometimes but seldomly, it opens java window and generate error message then, during jawaws run.

我尝试的是重新安装jre.我使用的是 x86 和 x64 版本.1.8.161

What i tried is to reinstall jre. I was using x86 and x64 versions. 1.8.161

我尝试根据 编辑 jnlp 文件这个解决方案.我将最大堆大小更改为 780 mb,将初始堆从 256 更改为 512 和 1024,将最大堆更改为 1024.这无济于事.

I tried editing jnlp file according to this solution. I changed max heap size to 780 mb, initial heap from 256 to 512 and 1024 and max heap to 1024. It can't help.

我删除了java应用程序的缓存,仍然没有帮助.我将 JAVA_HOME 更改为我的 32 位 jre(在它指向 j2se sdk 之前).仍然没有适当的解决方案.

I deleted cache of java applications, still not helped. I changed JAVA_HOME to my 32 bits jre ( before it was pointing to j2se sdk ). Still without proper solution.

我还删除了所有选项的临时 Internet 文件.

I also deleted temporary internet files for all options.

其他 jnlp 运行正常.在 jnlp 文件中定义了 sdk 1.7+.

Other jnlp run properly. In jnlp file there is sdk 1.7+ defined.

推荐答案

通过将 java 更新降级到旧更新解决的问题.

Problem solved by downgrading java update to older updates.

这篇关于JNLP 文件在 Windows 10 x64 上不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆