- 浏览: 361174 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (176)
- struts2 (4)
- javascript (9)
- database (11)
- hibernate (11)
- java (36)
- CSS (1)
- wap (8)
- html (5)
- spring (3)
- 操作系统 (9)
- xml (0)
- eclipse/myeclipse (6)
- freemarker (2)
- jsp+servlet (4)
- fckeditor (1)
- Linux (12)
- tomcat (4)
- SNMP (2)
- Loadrunner (1)
- php (0)
- 版本控制 (1)
- android (3)
- pki (7)
- jquery (4)
- webservice (4)
- ipad (1)
- 开发工具 (1)
- jslt (1)
- 连接池 (6)
- javaApi (1)
- 学习笔记 (6)
- eclipse (2)
最新评论
-
宋建勇:
nice
keytool详解 -
1122334455aabb:
java int,byte、char之间的相互转化,更多内容参 ...
java中byte 与16进制字符相互转换 -
01jiangwei01:
CA[i >>> 18 & 0x3f ...
使用JAVA数字证书做数字签名认证 -
sjp524617477:
good
keytool详解 -
whlngn:
输出结果我只想取汉字,而不要后面的数字,应该如何实现,求回答
配置paoding analysis
原文地址:http://blog.csdn.net/yq76034150/archive/2007/06/02/1635881.aspx 今天在学习netbeans插件开发时,启动应用使用JWS,例:启动 NetBeans HTML Editor 三。应用JNLP部署应用
想起公司的应用也使用了JNLP部署,所以查了一下资料,了解了一下JNLP和JWS的相关知识。
一。jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个 java应 用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点了.
二。jnlp文件的具体说明
(1)编写相关应用,打包成一系列jar;
(2)根据jnlp文件说明修改相应的jnlp内容,修改相应的url和jar;
(3)部署jnlp文件和jar到相应的web容器;
(4)编写访问网页,即可使用该应用〔亦可下载jnlp文件使用jws运行应用〕;
四。补充
如果jar需要访问本地文件资源,需要为你的jar文件签名
先在命令行用keytool产生一个keystore文件.
keytool -genkey -keystore you.keystore –alias youApp
命令行用jarsigner签名,当然这时候需要生成keystore时的密码
jarsigner -keystore you.keystore appTest.jar youApp
重新部署即可
发表评论
-
常用排序算法小记
2012-06-29 07:59 965转自:http://easense2009.iteye.com ... -
抽象类与接口
2012-06-07 13:47 809java中只可以继承一个类却可以继承多个接口。一个抽象 ... -
Java编程中“为了性能”尽量要做到的一些地方
2012-05-18 09:36 655最近的机器内存又爆满了,除了新增机器内存外,还应该好好revi ... -
Runtime.getRuntime().exec(...)使用方法
2011-01-25 11:06 3316如果想要了解更多的信息,参阅代码里面给的链接 下面是这个正确的 ... -
使用poi一步一步建立报表 (excel操作)
2011-01-08 20:21 1626... -
Apache POI HSSF读写Excel总结
2011-01-08 18:03 1368Apache POI HSSF和XSSF读写EXCEL总结 H ... -
利用反射私有属性/方法进行设置/调用
2010-12-03 08:35 1155因一时兴起看了一些有关 Java 反射( Reflection ... -
如何编写高效率java代码
2010-09-08 12:38 1517如何编写高效率Java 规则1 用时间频度来确定异常情况 ... -
深入理解Java加载类的机制
2010-09-07 22:32 1157这里从三个方面讲述java classloader ... -
Java 动态加载类
2010-09-07 22:29 2312Java 动态加载类 收 ... -
简单例子演示如何进行类的热加载(Hot Deployment)
2010-09-07 22:13 1732简单例子演示如何进行 ... -
ResourceBundle与Properties两个类的区别
2010-08-26 14:09 1633这两个类都是读取properties格式的文件的,而Prope ... -
log4j多文件配置
2010-08-26 10:07 1530log4j.rootCategory=INFO, CONSOL ... -
java获取properties 配置文件
2010-08-26 09:21 1786根据网上的例子总结了一下。 其中cache.p ... -
Class.forName与new 得区别
2010-08-13 15:45 1097Class.forName(xxx.xx.xx) 返回一个类 ... -
HttpURLConnection简单用法
2010-08-04 15:00 1624HttpURLConnection为javaAPI提 ... -
java中byte 与16进制字符相互转换
2010-07-27 13:53 7479Java中byte用二进制表示占用8位,而我们知道16进制的每 ... -
使用Axis在Tomcat下发布Webservice操作指南
2010-06-21 12:58 2498最近在工作过程中总是需要向其它项目组提供Webservice ... -
jdk安装
2010-06-12 21:41 14761.1 获取 JDK Java 的 ... -
System.load 和 System.loadLibrary
2010-06-12 08:37 1474System.load 和 System.loadLibrar ...
相关推荐
具体使用介绍可参考博文:http://blog.csdn.net/netwalk/article/details/17319559 使用androidscreencast.jnlp,可通过鼠标和键盘操作手机,并且可实时将手机屏幕传回电脑端,还可录屏,也可浏览操作手机。桌面...
6. "README" - 一般提供快速入门指南,简要介绍软件的功能、如何运行以及注意事项。 7. "lib" - 这是一个目录,很可能包含了运行Airavata Xbaya GUI所需的各种依赖库,如Java类库和其他外部库。 总结起来,这个...
下面将详细介绍这些概念及其相关知识点。 首先,Java是Oracle公司推出的一种跨平台的编程语言,它的“一次编写,到处运行”特性使得开发者可以创建能在多种操作系统上运行的应用程序。在本例中,`Java多彩动画程序....
### DELL iDRAC7远程管理卡介绍 #### 一、概述 DELL iDRAC(Integrated Dell Remote Access Controller)是戴尔服务器内置的一种高级远程管理解决方案,它为用户提供了一个独立于操作系统之外的管理环境。iDRAC7...
### Java程序中启动浏览器 #### 知识点一:Runtime 类与系统命令交互 在 Java 程序中,可以通过 `java.lang.Runtime` 类来执行操作...此外,还介绍了几种不同的启动浏览器的方法,可以根据具体需求选择最合适的方式。
### Java Web Start与JNLP规范 #### 一、引言 Java Web Start技术允许用户直接从网络上启动和运行应用程序。它通过JNLP(Java Network Launching Protocol)规范来实现这一目标,该规范定义了如何从网络加载并执行...
软件介绍: IPMI View是一款板载IPMI卡管理工具,IPMI卡具有无需依赖于主板、CPU、内存等硬件而独立运行的优势,可以在操作系统运行之前对主机进行Console级别的访问和操作,而且还可以远程挂载ISO、img等多种...
【TopCoder注册及入门介绍】 TopCoder是一个全球知名的在线编程竞赛平台,自2001年成立以来,已与Google、MS、YAHOO、Intel、Motorola和SUN等世界顶级IT公司合作,为参赛者提供了展示编程技能、获得现金奖励以及...
本篇文章将详细介绍topcoder arena及其相关的插件。 【描述】:“topcoder arena,包含ContestAppletProd.jnlp,CodeProcessor.jar,FileEdit.jar,TZTester,运行需要jre环境” topcoder arena 是一个Java应用程序,...
本文将详细介绍如何在JBoss应用服务器上部署Java Web Start应用程序,并利用Java Web Start技术实现客户端图形用户界面(GUI)的自动更新。Java Web Start技术不仅支持Windows环境,同时也适用于Linux、Unix(如...
Java Web Start,也称为Java Network Launch Protocol(JNLP),是Oracle提供的一种技术,用于从Web上启动和自动更新Java应用程序。它允许用户通过一个Web链接启动富客户端Java应用程序,同时确保应用程序始终保持...
本文将详细介绍如何使用 Jenkins Pipeline 插件和 Docker 打造容器化构建环境,以实现高效的自动化构建和部署。下面是相关的知识点: 1. Jenkins Pipeline 插件:Jenkins Pipeline 插件是一种强大的插件,可以让...
3. **打包JNLP文件**:JNLP(Java Network Launch Protocol)文件是Java Web Start应用的核心,它描述了应用程序的元数据,如主类、资源、权限等。博主会指导如何创建并配置JNLP文件,以便Java Web Start能够正确地...
### Java 7新特性中文介绍 #### 一、概述 随着Java 7的发布,业界迎来了一次重大的技术革新。作为一款原本就极其强大的编程语言,Java在Oracle的重组之后,不仅保持了其原有的优势,还增添了许多令人期待的新特性...
- **Java Webstart (JNLP)**:解析了如何通过JNLP文件启动Java Webstart应用程序。 - **批处理文件**:讲解了如何通过批处理文件启动Java应用程序。 - **可执行包装器**:介绍了使用可执行包装器启动Java应用程序的...
这篇文章主要介绍了基于Java Web Start技术的VFP考试系统的设计与实现。该系统应用了Java Web Start技术,包括考试、教师、教务三大模块,使得考试系统更加灵活、方便和准确。 Java Web Start技术概述 Java Web ...
【描述】:虽然描述中给出的链接无法直接查看,但根据一般WebStart的使用场景,我们可以推断,该博文可能详细介绍了如何配置和使用Java Web Start服务。博主可能分享了如何将应用程序打包为JNLP(Java Network ...
2. **在 Master 节点上添加 Slave**:通过 Jenkins Web UI 添加新的 Slave 节点,配置名称、标签、JNLP agent 等信息。 3. **分配任务**:在构建项目配置中选择合适的节点执行构建任务。 #### Jenkins最佳实践 为了...
- **Java Web Start/JNLP支持**:提供了如何在Java Web Start应用程序中使用H2数据库的指南。 - **OSGi支持**:介绍了如何在OSGi环境中使用H2数据库。 - **Java管理扩展**(Java Management Extension, JMX):...