今天折腾Saraki,从官网上下载Demo时,只下载下来一个sakaioae.jnlp文件,*.jnlp文件不了解,google baidu了半天,终于解决了,记录下:
1、这究竟是个什么东东
JLNP:Java Network Launching Protocol ,即:JNLP,java网络加载协议
他的出现是为了解决java客户端开发相对落后的问题,java一向注重的是服务端的开发滴
一个JNLP客户端是一个应用程序或者说服务,它可以从宿主于网络的资源中加载应用程序。
如果你使用JNLP打包一个应用程序,那么一个JNLP客户端能够:
o 为该应用探测,安装并且使用正确版本的JRE(java运行时环境)
o 从浏览器或者桌面加载应用程序
o 当新版本的应用出现时自动下载最新的版本。
o 为了加速启动速度在本机缓存应用程序需要的类
o 可以作为applet或者应用程序运行
o 在必要的情况下下载原始的库
o 以安全的方式使用诸如文件系统这样的本机资源
o 自动定位和加载外部依赖资源
这里,sakai官网上提供的这个jlnp文件,其实就是用于下载de一个终端程序(对只达到使用目的的菜菜鸟可以这么理解哈)
2、到底怎么用唻
只要机器的JDK环境及环境变量都配置好了的话,直接
“开始”-》“运行”-》输入“cmd”,启动命令窗口-》
切换目录进入存放jlnp文件的路径
(注意,windows的盘符切换,直接用盘符,不需要cd哦,用惯了linux指令的兄弟们注意咯,例如从c盘切换到e盘:
C:\>E:
回车) -》
输入“javaws XX.jlnp”指令,其中,“XX.jlnp”是指你的文件的名称呢,我的是sakaioae.jnlp,
这样就启动java下载的对话框咯,
然后是漫长的等待……
然后就是你自己的程序的安装相关的东西了
关于JDK环境变量的配置,网上有n多介绍,这里有一个超适合菜鸟参考的资料,有需要的可以参考下:
http://blog.csdn.net/haolongabc/article/details/7229900
非常感谢网友的慷慨共享,希望遇到的问题的xdjm都能顺利解决~
相关推荐
NULL 博文链接:https://cxlh.iteye.com/blog/745128
jenkins-jnlp-slave镜像
jnlp开发手把手教,特别适合新接触jnlp的开发着参考,根据步骤能够自己开发
纯英文,但是比较简单。学习jws部署可以看看
本问就jnlp的入门级应用做了讲解,笔者用了自己的所作的实例为大家做演示
基于JNLP技术的客户端上传文件的实现,唐游,刘辰,本文介绍了JNLP技术及其应用背景,同时应用了java数字签名实现对客户端文件系统的访问,并生成相应的文件列表,实现了利用JNLP技术的
用jnlp开启一个服务,实现本地桌面远程共享
java哪里都好用,不会就用jnlp来下载JAVA吧,就用它来下载,很不错的下载软件
帮助了解JNLP,可以进行JWS的开发,介绍得比较详细。
NULL 博文链接:https://aaron-ch.iteye.com/blog/371037
maven-jnlp-plugin-1.4.jar
OneWireViewer软件的java运行版本,ONEWIREVIEWER JAVA WEB入门,可以将OneWireViewer作为Java™Web Start程序安装在Java支持的操作系统上。
提供了使用jfreechar能完成的15大类的图,比如柱状图,饼图等。
java工具包jviewer
demo 和sourcecode都在
博文链接:https://cddcdd.iteye.com/blog/228985
这个人很懒,什么也没有留下
https://xsavikx.github.io上的一个电脑操作手机并可以录屏的小工具,需要安装jdk
javafx,java,脚本语言,新技术,例子,很有前景的技术语言,
AgileAutovue (1).jnlp