jnlp文件怎么打开

可用java程序打开,首先要确定你已经装好了jre改好了环境变量然后,开始――运行――cmdjavaws D:\××××\××××\××××.jnlp如果你的jre装的没有问题,那你的屏幕上就应该出现了java程序,并开始下载啦

jnlp是什么

JNLP(Java Network Launching Protocol )是java提供的一种可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序。

Java桌面应用程序以JNLP 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点。

在java开发的早期,重点被放在了客户端开发。语言中对于applet和安全下载的支持对于万维网(WWW)的发布看上去是个不错的主意。但是现实是java最大的成功在于服务器端,java的强大功能和适应性赢得了服务器端开发者的心。同时,客户端的开发落后了。棘手的开发问题限制了applet的效用,开发者被迫转向基于浏览器的瘦客户端。

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 运行_java怎么运行jnlp文件 jnlp文件怎么打开相关推荐

  1. java applet怎么运行_Java如何运行Applet?运行Applet的两种方式

    详细内容 applet是一个小型的动态Java程序,那么如何运行Applet?本篇文章就给大家介绍Applet,让大家了解Applet是什么,运行Applet的方法,希望对你们有所帮助. Java a ...

  2. java gzip压缩_Java GZIP示例–压缩和解压缩文件

    java gzip压缩 Welcome to Java GZIP example. GZIP is one of the favorite tool to compress file in Unix ...

  3. java zipfile用法_Java使用ZipFile类实现Zip文件解压

    java.util.zip.ZipFile类用于从 ZIP 文件读取条目. 即从给定的ZIP压缩文件中获取所有文件的信息,如:文件的名称.是否为目录等信息.可以使用这个类来实现将zip文件进行解压操作 ...

  4. java帧结构_Java虚拟机运行时栈帧结构--《深入理解Java虚拟机》学习笔记及个人理解(二)...

    Java虚拟机运行时栈帧结构(周志明书上P237页) 栈帧是什么? 栈帧是一种数据结构,用于虚拟机进行方法的调用和执行. 栈帧是虚拟机栈的栈元素,也就是入栈和出栈的一个单元. 2018.1.2更新(在 ...

  5. java 安卓权限_java – Android运行时权限 – 如何实现

    Android Developer Documentation给出了在运行时请求权限的示例: // Here, thisActivity is the current activity if (Con ...

  6. java 并发任务_java 并发 - 运行多个任务并执行第一个结果

    一.概述 在并发编程中的一个常见的问题就是:当有多种并发任务解决一个问题时,你只对这些任务的第一个结果感兴趣.比如,你想要排序一个数组,你有多种排序算法, 你可以全部启用它们,但是只是获取第一个结果( ...

  7. java 批量存储_java I/O 批量插入保存文件

    [java]代码库package cq.price; import java.io.File; import java.util.ArrayList; import java.util.List; i ...

  8. java 视频合并_Java 合并多个MP4视频文件

    局限性 只支持MP4文件 经过尝试对于一些MP4文件分割不了 依赖 com.googlecode.mp4parser isoparser 1.1.22 工具类 package com.example. ...

  9. java 合并视频_Java 合并多个MP4视频文件

    局限性 只支持MP4文件 经过尝试对于一些MP4文件分割不了 依赖 com.googlecode.mp4parser isoparser 1.1.22 工具类 package com.example. ...

最新文章

  1. 技术贴 | MetaboAnalyst 4.0,代谢组学研究利器的升级
  2. Android 多线程之可以重复启动与停止的服务
  3. 数据结构实验之栈与队列七:出栈序列判定
  4. (原)各种输入框美化
  5. 360剑灵洪门崛起服务器维护,剑灵洪门崛起————【维护】8月1日更新维护公告...
  6. 常见的字符函数与字符串函数介绍(1)
  7. 机械制造工艺基础_机械制造工艺基础知识,錾削与锯削加工工艺
  8. ModelDriven机制及其运用
  9. 1013.clion配置快捷提示模板
  10. java学生成绩管理系统(GUI界面+文件保存+排序)
  11. IntelliJ IDEA 配置svn及使用
  12. C#爬虫,让你不再觉得神秘
  13. 对大学计算机课程的认识 感想,大学计算机基础学习感想复习课程.pdf
  14. 线性代数学习笔记11-2:总复习Part2(相似对角化、对称矩阵、奇异值分解SVD)
  15. outlook ios日历_如何从Outlook 2013中的日历中删除假期
  16. Matlab如何修改坐标轴在figure里面的位置
  17. 揭开全景相机的创业真相
  18. Linux后端开发-POSIX标准以及shell编程
  19. Android Studio教学视频118集(共18.2G)
  20. 无线猫能做打印服务器,安装宽带给的光猫自带无线功能,是不是就可以不用另买路由器了?...

热门文章

  1. 直达号PK公众号的背后还有哪些市场空间?
  2. 3、echarts配置项-xAxis
  3. 文件锁(三)——文件锁的原理
  4. 把sn码转换为二维码
  5. 【QT项目】简易五子棋游戏(人机对战)— 完整源码
  6. 2022年终工作总结PPT模板来了~
  7. MySQL(六)事物(ADID,四种隔离级别)(七)索引(索引测试,原则)
  8. TinyXML2使用教程
  9. 小程序Canvas绘制图片太大,自动闪退,安卓会有crash问题
  10. pgsql 日期转换