Java程序分发神器JDeploy使用教程

介绍

轻松地将您的Java应用程序部署到 Mac、Linux 和 Windows 用户。(GUI程序或者命令台程序都可以)
  • 提供发布程序下载页面
  • 客户端检测新发布版本会自动更新
  • 打包后安装文件极小(3m左右)
  • 自动安装jdk环境
jdk安装在(主目录/.jdeploy)
快速体验地址 点击进入下载页面
发布你的程序 前提条件
  • 安装nodejs
  • jdk
  • npm账号(点击进入npm账号注册地址)
提供了gui界面操作方式和命令台操作方式(本文主要讲解界面操作方式,界面操作方式比较容易理解)
第一步(打包) 将你的程序打包成可执行jar包
注意只支持jdk8及以上可执行程序, 低版本可能会有兼容问题
第二步(发布)
最好在你的项目目录下执行下面操作
先使用nodejs提供的npx命令启动jdeploy操作界面
npx jdeploy

或者全局安装再启动
npm jdeploy -g && jdeploy

第一次执行会提示当前文件夹下没有package.json配置文件是否创建, 我们点就可以了
Java程序分发神器JDeploy使用教程
文章图片

选择ico图标
可以使用右侧链接生成一个图标, 效果还行(最多两个字)点击进入ico生成页面
注意必须选择512x512尺寸的
Java程序分发神器JDeploy使用教程
文章图片
Java程序分发神器JDeploy使用教程
文章图片

Java程序分发神器JDeploy使用教程
文章图片

选择可执行jar文件
JAR file选择你的可执行jar文件即可(注意可执行文件必须在当前目录或者子目录下)
Java程序分发神器JDeploy使用教程
文章图片

  • Name 发布到npm中的库名字和JDeploy提供给你的下载域名也会使用该值(不能重名)
  • Version 每次新版本发布需要修改
  • Title 软件名字
  • Author Description 作者和描述都必选要填
  • Requires JavaFX 不需要javafx可以去掉
  • Requires Full JDK 需要完整jdk环境可以选择(默认只会下载jre)
启动图配置 Java程序分发神器JDeploy使用教程
文章图片

其他配置 关联文件格式 浏览器URL调用起程序 控制台客户端 `运行时参数选项卡
` 请点击最下面帮助手册了解(其实也基本不会用到╮( ̄▽ ̄)╭)
发布
注意先要把npm镜像源改为官方的
npm config set registry http://registry.npmjs.org

Java程序分发神器JDeploy使用教程
文章图片

点击publish按钮, 如果npm账号没有登陆 就会提示让你输入信息登陆(也可以在控制台执行npm login进行登陆)
如果登陆时提示需要二次验证密码登陆
  1. 在你的邮箱中查看验证码
  2. 在npm开启二次验证然后在手机上下载腾讯身份验证器进行绑定 然后输入手机上显示的6位验证码即可, 登陆成功后最好在npm官网关闭二次验证可能会影响到后面的上传
Java程序分发神器JDeploy使用教程
文章图片

上传过程中如果提示二次验证密码错误, 需要在你的npm账号中关闭二次验证
如下,网上找的图片Java程序分发神器JDeploy使用教程
文章图片

Java程序分发神器JDeploy使用教程
文章图片
上传成功后点击Visit Download Page按钮 打开提供给你的下载页面, 也可将该链接分享给给其他人下载 也可以使用npm install 名称 -g 进行安装, 因为已经发布到npm仓库中心
Java程序分发神器JDeploy使用教程
文章图片

安装使用 选择对应平台进行下载
历史版本可以使用npm下载, 或者在下载链接的版本参数做修改 官方还没提供页面
Java程序分发神器JDeploy使用教程
文章图片

安装
Java程序分发神器JDeploy使用教程
文章图片

【Java程序分发神器JDeploy使用教程】不是gui程序windows启动需要在任务管理器才能看到 当然也可以写代码放在在托盘里面
Java程序分发神器JDeploy使用教程
文章图片

官方资源
  • 官网地址
  • 帮助手册, 强烈建议查看
  • 开发者手册
  • 常见问题

    推荐阅读