java - 在哪里可以找到 Java 7 的 jnlp.jar

标签 java java-web-start jnlp

我们正在尝试将应用程序从 Java 5 升级到 Java 7,但在 JDK 7 安装中找不到 jnlp.jar。

在 Java 5 安装(unix 机器)中,它位于 $JAVA_HOME/sample/jnlp/servlet/jnlp.jar (也在 JDK 6 中),但该位置在我的 JDK 7 安装中不存在,并且 find命令没有显示任何内容。

注意: unix 计算机上的 JDK 版本是 1.7.0_11(这是 7 的旧版本,只是临时版本,直到安装新版本为止)。在我的电脑上,我有 1.7.0_40,它也没有 jnlp.jar .

根据JNLP API Examples ,它说 jnlp.jar包含在JNLP Developers Pack中。嗯,好吧。

我在这里找不到它:http://www.oracle.com/technetwork/indexes/downloads/index.html

此链接已失效:http://java.sun.com/javase/technologies/desktop/javawebstart/download-jnlp.html

此链接看起来很有前途,但没有下载 Java 7:http://www.oracle.com/technetwork/java/javase/developers-140165.html

感谢任何帮助。

最佳答案

实际上它是javaws.jar,您可以在jre/lib目录中找到它。

关于java - 在哪里可以找到 Java 7 的 jnlp.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19520831/

相关文章:

用于证书吊销检查的 java api

java - System.getProperty 无法读取 jnlp - 自 java 7 以来的资源 - 这可能是因为未签名的 JNLP 文件

java - java小程序中的值传递

java - JNLP 显示旧版本的小程序

java - Maven 故障安全 : followed guide, 但未在 "verify"上运行

java - Stack类的Search方法总是返回-1

java - 如何判断用户的java代码是否编译成功?

java - 是否可以使用Java webstart执行.exe或dll?

Java Web Start 应用程序可以从本地系统读取文件,但不能写入

java web start 应用程序无法在 java7u45 上启动