已安装Java,下载jnlp文件依旧无法使用。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了已安装Java,下载jnlp文件依旧无法使用。相关的知识,希望对你有一定的参考价值。
安装的工程师说,下载JAVA后,再下载一个后缀为jnlp的文件,到本地也可以使用。
是安装错误了吗?还是环境变量设置的问题?还是其他原因?
把这个文件放到d盘下面,不要放在任何文件夹里,然后在运行里运行cmd,然后输入javaws d:\\文件夹名.jnlp,最后回车就可以了。
一. 基本概念
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
二. 主要组成
Java由四方面组成:
1.Java编程语言,即语法。
2.Java文件格式,即各种文件夹、文件的后缀。
3.Java虚拟机(JVM),即处理*.class文件的解释器。
4.Java应用程序接口(Java API)。
参考技术A 你用的是什么版本的jre,1.5之前的在webstart的缓存下能看到jar,新版本的都加密了,不再直接显示jar文件了webstart的缓存地址
在控制面板》java控制面板》临时internet文件》设置》位置目录
清除缓存,然后从新加载jnlp,你看哪个目录的日期更新了 参考技术B 大哥,你确认你成功安装了JDK吗???
安装JDK需要配置环境变量呀
计算机右键--属性--高级系统设置--环境变量--path路径后面加上%JAVA_HOME%\jre\bin,分号隔开
直接安装JDK就有jre啦,楼下评论我的大哥 参考技术C 是JDK吗?不需要其他文件的,直接安装,配置好环境变量就可以用了,还有为什么是用javaws检验啊?这个难道跟我想的不一样?不是用javac -version的吗? 参考技术D javaws 后面输入完整的jnlp文件路径,就像这样
javaws http://192.168.1.21:8000/soft/start.jnlp追问
是安装的问题吗?
多半不是安装的问题,这样吧,你可以找你的工程师要他确认一下给你的login.jnlp没问题!
其实我们下载的.jnlp文件不过是存储了服务器上的.jnlp文件的实际地址,甚至你可以找你的工程师要来这个文件在服务器上的地址,然后照上面我说的方法运行。
另外只要有完整的.jnlp文件的地址,还可以在浏览器中打开,直接将地址复制黏贴就行
http://192.168.1.21:8000/soft/start.jnlp
运行 JNLP 卡在验证应用程序上
【中文标题】运行 JNLP 卡在验证应用程序上【英文标题】:Running JNLP stucks on Verifying Application 【发布时间】:2021-07-16 23:35:44 【问题描述】:我们有一个使用 JNLP 文件运行的 Java 应用程序。它通常工作正常,但我们有一台无法运行它的 PC,因为在运行 JNLP 期间进度条卡在验证应用程序步骤: Verifying Application step 而且它没有前进。
我们已经尝试过了:
等待至少 15 分钟, 再次下载 JNLP, 清除java缓存, 安装最新的 JRE, Java控制台,不过后来打开了,没啥用, 尝试在 Java 控制面板中启用日志记录和跟踪,但日志不包含任何错误或异常。有什么方法可以调试 JNLP 验证期间发生的事情吗?有可用的日志吗?
编辑:这是安装了 1.8.0_291-b09 Java HotSpot(TM) 64 位服务器 VM 的 Windows 机器。
【问题讨论】:
【参考方案1】:我们找到了! 在 Java 控制面板中打开跟踪和日志记录后:
并使用详细标志运行 JNLP:
javaws -verbose file.jnlp
在 C:\User\user\AppData\LocalLow\Sun\Java\Deployment\log 我们发现有错误的日志。
在这种情况下是:
security: Failing over to CRLs: java.net.SocketTimeoutException: Read timed out
【讨论】:
以上是关于已安装Java,下载jnlp文件依旧无法使用。的主要内容,如果未能解决你的问题,请参考以下文章
安装Tuxera NTFS For Mac后依旧无法写入怎么办?(附下载)
你好 想请教你个关于JAVA的问题 我用Java打开jnlp文件 开始很顺利但是最后无法加载jar文件