java - 即使我安装了 JRE,也无法打开 .jnlp 文件
问题描述
我已经下载了一个 .jnlp 文件,但是当使用 Java Web Start 打开它时,我收到以下消息:“要打开这个 Web Start 应用程序,您需要下载 Java 运行时环境。” 操作系统是 macOS 10.15.6。
java -version
在终端输出中运行
java version "13.0.1" 2019-10-15
Java(TM) SE Runtime Environment (build 13.0.1+9)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)
所以,事实上,我确实安装了 JRE。我该怎么做才能打开文件?
解决方案
JNLP 是指为 Java Webstart 技术定义的文件格式。查看https://openwebstart.com/:
Java Web Start (JWS) 在 Java 9 中被弃用,从 Java 11 开始,Oracle 从其 JDK 发行版中删除了 JWS。 [...] 这就是我们决定创建 OpenWebStart 的原因,它是 Java Web Start 技术的开源重新实现。
您将不得不降级 Java 安装或添加 OpenWebStart。
推荐阅读
- swift - 在 Swift 上解码可选参数时出错
- c++ - 缓冲区溢出漏洞利用无法按预期工作
- java - CA 证书和我们可以从挂锁下载的证书有什么区别?
- python - 需要从 while 循环的输出创建新文件
- mysql - 我无法使用 shell 将值插入 mysql 表
- spring - In Spring boot if a class is annotated with @component will it behave like singleton class?
- ruby-on-rails - 如何在mongoid(rails)中将枚举呈现为字符串而不是整数?
- c# - 如何使用内联条件 C# 获取数组的某些元素?
- arrays - 想要在 Google 表单中创建与用户相关的下拉菜单
- c# - 将具有正确格式的 JSON 文件中的 json 内容打印到 gridviewer 列中?