web start 如果路径设置不好,就会出现各种错误,下面给出一个完整的步骤,首先新建一个web project 服务器:tomcat,它支持application/x-java-jnlp-file,所以在Jnlp里就不用设置了,新建一个类要有main(),然后打包,jar cvf Hello.jar *.class,
在写一个Hello.jnpl文件,如下:
<!---->
(?xml version="1.0" encoding="UTF-8"?)
(jnlp codebase="http://202.193.86.47:8080/zzzzz/" href="http://202.193.86.47:8080/zzzzz/Hello.jnlp")
(information)
(title)Hello(/title)
(vendor)Lively Corporation(/vendor)
(description)HelloWorld Test Example for WebStart.(/description)
(homepage href="http://localhost:8080/zzzzz/index.html"/)
(icon href="http://202.193.86.47:8080/zzzzz/images/13.gif"/)
(icon kind="splash" href="http://202.193.86.47:8080/zzzzz/images/13.gif"/)
(offline-allowed/)
(/information)
(security)
(all-permissions/)
(/security) (resources)
(j2se version="1.5+"/)
(jar href="http://202.193.86.47:8080/zzzzz/Hello.jar"/)
(/resources)
(application-desc main-class="Hello"/)
(/jnlp)
按照提示输入后,键入y ,接着给Hello.jar签名,jarsigner -keystore mykeystore Hello.jar mykey
<homepage href="http://localhost:8080/zzzzz/index.html"></homepage>
把Hello.jar和Hello.jnpl放到项目目录下,下面就是签名了。在命令行里: keytool -genkey -alias mykey -keystore mykestore
参考
分享到:
相关推荐
Java Web Start是一款由Oracle公司开发的Java应用程序启动技术,它允许用户通过Web浏览器无缝地下载、安装和运行Java应用程序。这个技术的核心理念是提供一种便捷的方式,使得用户无需关心应用程序的安装过程,只需...
Java Web Start 是一种由 Sun Microsystems 开发的技术,用于在客户端机器上方便地部署、启动和更新基于 Java 的应用程序。这项技术结合了 Applet 的可移植性、Servlet 和 JSP 的可维护性,以及类似 XML 和 HTML 的...
Java Web Start 签名是Java应用程序在Web环境中运行时的一种安全机制,它允许用户从不可信的网络源下载并执行代码,同时确保代码的完整性和来源可信。这个技术主要应用于Java Applets和Java Web Start应用程序,通过...
### 利用 Java Web Start 发布 Java 程序 #### JWS——Java Web Start 的功能与优势 Java Web Start(简称 JWS)是 Sun Microsystems(现 Oracle)为解决 Java 应用程序部署和更新问题而开发的一项技术。它是 JSR-...
Java Web Start(JWS)是SUN公司推出的一项技术,用于通过Web来部署和发布Java应用程序,无论是Application还是Applet。这项技术在初次运行时会下载程序,之后的版本更新和维护都由JWS自动处理,极大地简化了客户端...
Java Web Start,也称为Java Network Launch Protocol(JNLP),是Oracle提供的一种技术,用于从Web上启动和自动更新Java应用程序。它允许用户通过一个Web链接启动富客户端Java应用程序,同时确保应用程序始终保持...
### 部署Java Web Start应用程序到JBoss应用服务器 #### 概述 本文将详细介绍如何在JBoss应用服务器上部署Java Web Start应用程序,并利用Java Web Start技术实现客户端图形用户界面(GUI)的自动更新。Java Web ...
Java Web Start(JWS)是Java平台上的一种技术,用于便捷地部署和运行基于网络的Java应用程序。它允许用户通过点击Web浏览器中的链接来启动和更新应用程序,而无需手动下载和安装。在本篇博客“用java web start来...
【LIFERAY + JAVA WEB START + OSWORKFLOW设计器】是一个结合了三个关键技术的集成解决方案,用于在Liferay门户平台上构建和管理工作流。Liferay是一个开源的企业级门户平台,提供了一整套内容管理系统、社交协作...
【Java Web Start技术详解】 Java Web Start(JWS)是Oracle公司开发的一种技术,它允许用户通过Web浏览器启动和运行Java应用程序,无需安装过程。这项技术解决了传统客户端软件部署的繁琐问题,使得用户只需点击一...
### 使用Java Web Start与Oracle E-Business Suite #### 一、关于Java Web Start ##### 1.1 什么是Java Web Start? Java Web Start提供了一种浏览器独立架构,用于将基于Java技术的应用程序部署到客户端桌面。...
Java Web Start(JWS)是SUN公司推出的一项技术,用于通过Web来部署和发布Java应用程序。这项技术在Java 1.4版本中被引入,它会在安装时自动安装,但在1.4之后的版本中,你需要手动找到安装路径下的`javaws.exe`来...
"基于Java Web Start技术的VFP考试系统的设计与实现" 这篇文章主要介绍了基于Java Web Start技术的VFP考试系统的设计与实现。该系统应用了Java Web Start技术,包括考试、教师、教务三大模块,使得考试系统更加灵活...
"基于JAVA WEB START的污染源在线监测系统研究" 本文主要研究基于JAVA WEB START的污染源在线监测系统,通过分析JAVA WEB START的特点,阐明其在污染源在线监测系统中的应用。 一、JAVA WEB START技术 JAVA WEB ...
(1)本资源为Head First Java(第二版)的第17章chap17(本章在官网资源代码中没有这个代码,且书中描述模糊)为初学者打开门窗; (2)本资源根据书中例子,查询网上资料,自己总结,验证过可行,若不可行看自己搭建...