部署
五、把包放到服务器webapps目录中,签名、打key
keytool -genkey -keystore mykeystore -alias jwstest1
jarsigner -keystore mykeystore jwstest.jar jwstest1
六、Jnlp文件Test.jnlp
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase=http://localhost:8080/test //网站根目录
href="Test.jnlp"> //目标地址
<information>
<title>HelloWorld</title> //名称(可随意)
<vendor>Sun Microsoft Corporation</vendor> //公司名(随意)
<homepage href=""/>
<description>HelloWorld Test Example for WebStart.</description>
<offline-allowed /> //允许用户离线运行。应允许
</information>
<resources>
<j2se version="1.5+" />
<jar href="Test.jar" />
</resources>
<application-desc main-class="HelloWorld" /> //运行的主类
<security>
<all-permissions/> //允许应用程序访问本地资源
</security>
</jnlp>
分享到:
相关推荐
5. **资源管理**:Java Web Start可以管理应用程序的本地配置文件和数据,使得应用程序在不同用户间隔离,同时保留用户的个性化设置。 对于初学者来说,理解Java Web Start的关键在于学习如何编写JNLP文件,配置...
对于无法在JDK 1.5上运行Java Web Start的情况,可能是因为该版本的Java与特定的Java Web Start版本存在兼容性问题,或者需要特定的配置。文件"javaws-1_0_1_02-win-int(1).exe"看起来是一个早期版本的Java Web ...
Java Web Start(JWS)是SUN公司推出的一项技术,用于通过Web来部署和发布Java应用程序,无论是Application还是Applet。这项技术在初次运行时会下载程序,之后的版本更新和维护都由JWS自动处理,极大地简化了客户端...
- 将Java Web Start应用程序的相关文件上传至JBoss的Web容器中。 - 确保应用程序的所有依赖库也已部署到位。 5. **实现自动更新**: - 利用JNLP文件中的版本控制信息,Java Web Start能够在每次启动时检查是否有...
本文将详细介绍Java Web Start的工作原理、使用方法、配置和部署策略。 Java Web Start提供了一种便捷的方式来部署和更新Java应用程序,无需用户进行复杂的安装过程。通过本文的详细介绍,读者应该能够理解Java Web ...
1. **环境准备**:首先,我们需要安装Java Development Kit (JDK) 和设置好Java环境变量,同时确保服务器上已经配置了Java Web Start服务。 2. **JBPM项目构建**:博主可能会讲解如何使用Maven或其他构建工具来构建...
文档最后还提供了相关的参考文献,包括官方指南和技术文档,以便用户深入了解Java Web Start与Oracle E-Business Suite的集成细节。 总结而言,使用Java Web Start与Oracle E-Business Suite不仅可以解决现代浏览器...
MyEclipse开发Java Web环境配置 MyEclipse是一个功能强大的集成开发环境(IDE),广泛应用于Java Web开发。然而,对于初学者来说,如何配置MyEclipse环境以便开发Java Web应用程序是一个难题。本文将指导您如何在...
本文将深入探讨如何利用 Java Web Start 发布 Java 程序,以及相关的源码和工具使用。 首先,理解 Java Web Start 的工作原理至关重要。Java Web Start 使用 JNLP(Java Network Launching Protocol)来下载和启动...
2. 配置JAVA WEB START:开发者需要创建JNLP文件,指定OSWorkflow设计器的JAR依赖,并设置必要的安全权限。 3. 整合OSWorkflow:在portlet中,开发者需要调用OSWorkflow的API,启动和操作工作流实例。 4. 用户界面...
Java Web Start(JWS)是SUN公司推出的一项技术,用于通过Web来部署和发布Java应用程序。这项技术在Java 1.4版本中被引入,它会在安装时自动安装,但在1.4之后的版本中,你需要手动找到安装路径下的`javaws.exe`来...
WebStart不仅是一个运行时环境,还可能涉及到开发者如何将源代码编译成可由WebStart部署的JAR文件,以及可能使用的各种开发工具和IDE设置,例如Eclipse或IntelliJ IDEA中的WebStart配置。 【文件名称】:“WebStart...
总结,WebStart作为Java的网络启动技术,极大地简化了Java应用的分发和更新,对于开发和使用Java桌面应用的人员而言,理解并熟练运用WebStart至关重要。然而,随着JavaFX的发展和Java浏览器插件的逐渐淘汰,WebStart...
3. **`spoon.jnlp`**:这个文件名表明它是Kettle的Spoon客户端的Webstart配置文件。Spoon是Kettle的图形用户界面,用于设计和执行ETL转换。当用户通过Webstart访问Kettle 3.2时,他们将下载并运行这个`spoon.jnlp`...
不同的配置: 使用 JnlpDownloadServlet 使用自定义的 Jsp 作为 jnlp 而不使用 JnlpDownloadServlet 在 Swing 客户端 pom.xml 中运行 maven webstart 插件在 webapp pom.xml 中运行 maven webstart 插件Java Swing ...
Java Web开发中Tomcat、JDK、Oracle之间的配置详解 Java Web开发中,Tomcat、JDK、Oracle之间的配置是非常重要的一步骤,本文将详细介绍如何配置Tomcat、JDK、Oracle以便更好地进行Java Web开发。 数据库的安装与...
**Miniloader:Java Web Start的替代方案** 随着Java Web Start的逐渐淘汰,开发者们面临着寻找新的技术来实现类似的功能,即能够方便地部署和更新Java应用程序。这就是Miniloader的出现,它是一个开源项目,专门...
关于OpenWebStart Java Web Start(JWS)在Java 9中已弃用,从Java 11开始,Oracle从其JDK发行版中删除了JWS。 这意味着安装了最新版本的Java的客户端将无法再使用基于JWS的应用程序。 由于对Java 8的公共支持已在...