导入"javax.jnlp"无法解析

Mad*_*Air 8 java import jnlp java-web-start

我正在学习Java并尝试使用Java web start运行一些示例.

但是,我似乎无法找到那个包javax.jnlp.

同样的错误让我在windows和linux上都遇到了困难.我在windows上安装了oracle jdk 7.OpenJDK 1.6是在linux上安装的版本.

在互联网上搜索没有运气的包裹.它在oracle的网站上已不再可用,因为他们坚持认为该软件包是jdk的一部分.

我搜索了安装目录中的it.some声称它在jnlp.jar文件中,其他人在javaws.jar文件中声明...这两个文件都不是我安装的一部分.

Rik*_*kki 7

可以jre/lib/javaws.jar在1.7和1.8中找到,按照:https://stackoverflow.com/a/13555413/829305

jre/目录可以在里面找到jdk/目录,如果你只有安装了JDK.


Pri*_*osK 6

从Oracle页面:

jardiff工具,jnlp-servlet.jar文件和jnlp.jar文件可以在JDK的samples目录中找到.

在我的comp上它是:

... /jdk1.6.0_23/sample/jnlp/servlet/jnlp.jar


对于Java 7,您必须单独下载演示和示例:

Windows x86(32位)15.62 MB jdk-7u4-windows-i586-demos.zip

Windows x64(64位)15.69 MB jdk-7u4-windows-x64-demos.zip

你会在里面找到jnlp.jar: jdk1.7.0_04\sample\jnlp\servlet\jnlp.jar