java无法启动该应用程序jnlp文件打不开

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java无法启动该应用程序jnlp文件打不开相关的知识,希望对你有一定的参考价值。

java的jre已经安装好了,环境设置也设置好了。。现在就是JNLP文件打不开,按照路径引用javaws.exe去打开,还是显示无法启动应用程序!到底是什么问题啊,好纠结,求大神帮助!!!!急求!好人一生平安!!!非JNLP文件都能正常打开。
求各位大神帮帮忙呀!!!

jnlp会从网络上下载需要的资源,而普通java程序都是在本地的,这就是“非JNLP文件都能正常打开”的原因。

    既然是用javaws命令去启动jnlp,那么应该跟浏览器没什么直接关系。

    修改系统环境变量,其中TEMP和TMP两项修改为另一个没有中文的路径即可。

    这个需要在本地安装一个j2se(实质上是jdk)。

    下方附上jdk1.5的下载链接,直接粘贴至迅雷即可下载:

    安装成功后,配置本地jdk环境,做如下操作:然后在windows命令窗口中输入java -version。

参考技术A windows installer clean up 删除java,再安装一次java 参考技术B

这种问题出现在Java7以上的版本中,做任何修改都是没有作用的,在控制面板中将Java的所有版本的软件卸载掉,然后下载Java6Java6下载(要用迅雷下载),下载完之后将Java6安装至c盘就可以了。亲测有效!

参考技术C 在主窗口的WM_CLOSE接收事件函数里添加:
[cpp] view plaincopy
LRESULT CMainFrame::OnClose(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)

DestroyWindow();
::PostQuitMessage(0);
return 1;
参考技术D 请问您的问题解决了吗,我遇到了相同的问题

java出现问题打不开jnlp文件

这是怎么回事

解决方法是:找到C:\\Program Files (x86)\\Java\\jre1.8.0_144\\lib\\security\\java.security,将其中的jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024 注释掉即可。

参考技术A jnlp会从网络上下载需要的资源,而普通java程序都是在本地的,这就是“非JNLP文件都能正常打开”的原因。
既然是用javaws命令去启动jnlp,那么应该跟浏览器没什么直接关系。
修改系统环境变量,其中TEMP和TMP两项修改为另一个没有中文的路径即可。
这个需要在本地安装一个j2se(实质上是jdk)。
参考技术B 把错误界面截图出来 参考技术C jnlp会从网络上下载需要的资源,而普通java程序都是在本地的,这就是“非JNLP文件都能正常打开”的原因。
既然是用javaws命令去启动jnlp,那么应该跟浏览器没什么直接关系。
修改系统环境
参考技术D 检查jar包加载路径对吗

以上是关于java无法启动该应用程序jnlp文件打不开的主要内容,如果未能解决你的问题,请参考以下文章

javaws.exe为啥打不开JNLP文件

java 无法启动该应用程序,如何解决?

java堆转储文件太大打不开怎么办

Arcgis打不开了无法启动许可该怎么办

Sql数据库打不开

.jar文件装了JAVA后打不开