进口“javax.jnlp”不能得到解决(The import “javax.jnlp” canno

2019-06-25 03:38发布

我学习Java和尝试运行使用Java Web Start一些例子。

不过,我似乎无法找到包javax.jnlp

这同样的错误是我脑海中萦绕在Windows和linux.I've安装了Oracle JDK 7 windows.OpenJDK 1.6是安装在Linux版本。

搜索互联网为包没有luck.It不再提供对Oracle的网站,因为他们坚持认为该包是JDK的一部分。

我搜索的安装目录中it.some声称它是在jnlp.jar文件,他人要求javaws.jar文件......无论文件是我安装的一部分。

Answer 1:

从甲骨文页:

该jardiff工具,JNLP-的servlet.jar文件,jnlp.jar文件可以在JDK的样本目录中找到。

在我的补偿是在:

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


对于Java 7,你必须下载演示和样本分别:

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

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

你会发现里面jnlp.jar: jdk1.7.0_04\sample\jnlp\servlet\jnlp.jar



Answer 2:

可以发现jre/lib/javaws.jar在1.7和1.8,按: https://stackoverflow.com/a/13555413/829305

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



Answer 3:

你应该路径添加到javaws.jar文件中的类路径中。 例如: “javac的-classpath:/路径/到/ javaws.jar在webstart / *的java”。



文章来源: The import “javax.jnlp” cannot be resolved