jnlp 项目部署发布示例

jnlp 项目示例文章目录jnlp 项目示例简介jnlp项目示例1. 创建一个可执行jar2. 为jar添加签名3. 编写 jnlp 文件4. 发布前三步的文件到服务器5. 测试执行问题浏览器输入Url只下载不执行 & 双击`.jnlp` 文件不执行简介JNLP(Java Network Launch Protocol)是一种用来在网络中部署应用程序的一种协议;在客户端只需要安装 ...
摘要由CSDN通过智能技术生成

jnlp 项目示例

简介

JNLP(Java Network Launch Protocol)是一种用来在网络中部署应用程序的一种协议;

在客户端只需要安装 java web start 就可以使用服务器端的软件,它具有自动更新应用程序版本的功能;

通过 java web start 加载.jnlp文件, 从中获取可执行jar包的下载地址,执行方法,以及参数等信息, 然后去下载jar包后执行应用程序.

优点: 如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优了
Jnlp还是一种基于xml的启动java程序的技术。在100town.com您可以将生成的代码存成一个后缀为**.jnlp的文件,将这个文件发布在自己的网站上,当用户访问这个网站时,就可以启动java程序。

jnlp项目示例

1. 创建一个可执行jar

管你怎么的, 创建一个jar就行了, 为了演示完整点, 先随便来个frame demo

package cn.cpf;

import javax.swing.*;
import java.awt.*;

/**
* @author by CPF
*/
public class MainFrame extends JFrame {
   
   private static final long serialVersionUID = -4791222140191948495L;

   /**
   * Launch the application.
   */
   public static void main(String[] args) {
   
      EventQueue.invokeLater(new Runnable() {
   
         public void run() {
   
            try {
   
               MainFrame frame = new MainFrame();
               frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

逆光影者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值