Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用已不再可用的技术。
请参阅Java语言更改以了解Java SE 9及后续版本中更新的语言功能的摘要。
请参阅JDK发行说明以获取有关所有JDK版本的新功能、增强功能和已删除或不建议使用的选项的信息。
Java网络启动协议(JNLP)通过使用托管在远程Web服务器上的资源,使应用程序能够在客户端桌面上启动。Java插件软件和Java Web Start软件被视为JNLP客户端,因为它们可以在客户端桌面上启动托管在远程的小程序和应用程序。有关详细信息,请参阅Java网络启动协议和API规范更改日志。
部署技术的最新改进使我们能够使用JNLP启动丰富的互联网应用程序(RIA)。通过使用该协议,可以启动小程序和Java Web Start应用程序。通过使用JNLP启动的RIA还可以访问JNLP API。这些JNLP API允许RIA在用户许可的情况下访问客户端桌面。
JNLP通过RIA的JNLP文件启用。JNLP文件描述了RIA。JNLP文件指定了主JAR文件的名称、运行RIA所需的Java Runtime Environment软件的版本、名称和显示信息、可选包、运行时参数、系统属性等。
您可以在以下主题中找到有关使用JNLP部署RIA的更多信息: