「java关联jnlp」java关联关系例子

博主:adminadmin 2022-12-25 16:45:07 77

本篇文章给大家谈谈java关联jnlp,以及java关联关系例子对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA中jnlp文件是做什么用的?

Java Network Launching Protocol (JNLP,java网络加载协议) 承诺改变这个现状。通过JCP(Java Community Process)的JSR-56的开发, JNLP解决了很多先前用java开发针对客户端的功能的问题。一个JNLP客户端是一个应用程序或者说服务,它可以从宿主于网络的资源中加载应用程序。如果你使用JNLP打包一个应用程序,那么一个JNLP客户端能够:

o 为该应用探测,安装并且使用正确版本的JRE(java运行时环境)

o 从浏览器或者桌面加载应用程序

o 当新版本的应用出现时自动下载最新的版本。

o 为了加速启动速度在本机缓存应用程序需要的类

o 可以作为applet或者应用程序运行

o 在必要的情况下下载原始的库

o 以安全的方式使用诸如文件系统这样的本机资源

o 自动定位和加载外部依赖资源

Java 部署JNLP

检查下你的jnlp文件信息是否配置正确。

下面一个完整的jnlp文件是:

?xml version="1.0" encoding="UTF-8"?

!-- file Hello.jnlp --

jnlp spec="1.0+"

codebase=""

href=""

information

titleHello/title

vendorTech Tips Sample/vendor

homepage href=""/

icon href="HelloJNLP.jpg"/

/information

!--

offline-allowed/

security

j2ee-application-client-permissions/

/security

--

resources

j2se version="1.5+"/

jar href="HelloJNLP.jar"/

/resources

application-desc main-class="HelloJNLP"/

/jnlp

java无法启动该应用程序jnlp文件打不开

jnlp会从网络上下载需要的资源,而普通java程序都是在本地的,这就是“非JNLP文件都能正常打开”的原因。

既然是用javaws命令去启动jnlp,那么应该跟浏览器没什么直接关系。

修改系统环境变量,其中TEMP和TMP两项修改为另一个没有中文的路径即可。

这个需要在本地安装一个j2se(实质上是jdk)。

下方附上jdk1.5的下载链接,直接粘贴至迅雷即可下载:

thunder://QUFodHRwOi8vMXhsLjE2M2Rpc2suY29tOjcxMC9maWxlLzNiLzgxLzNiODE1NWYzOGYzNGYyNTE5YmUyOGUwNjFlZDZmYWJiL2pkazEuNS4wXzIyLjd6P2tleT0zZmM2Y2M4MWFjMDNiMDcxNzJjMjhjZjUyZTU3YTY4NSZ1aWQ9MCZpZD0yNTMxNjQmdD0xNDAyNjYwNzc4JnR5cGU9dGh1bmRlclpa

安装成功后,配置本地jdk环境,做如下操作:然后在windows命令窗口中输入java -version。

java关联jnlp的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java关联关系例子、java关联jnlp的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。