介绍

轻松地将您的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配置文件是否创立, 咱们点就能够了

抉择ico图标

能够应用右侧链接生成一个图标, 成果还行(最多两个字)点击进入ico生成页面

留神必须抉择512x512尺寸的

抉择可执行jar文件

JAR file抉择你的可执行jar文件即可(留神可执行文件必须在当前目录或者子目录下)

  • Name 公布到npm中的库名字和JDeploy提供给你的下载域名也会应用该值(不能重名)
  • Version 每次新版本公布须要批改
  • Title 软件名字
  • Author Description 作者和形容都必选要填
  • Requires JavaFX 不须要javafx能够去掉
  • Requires Full JDK 须要残缺jdk环境能够抉择(默认只会下载jre)

启动图配置

其余配置 关联文件格式 浏览器URL调用起程序 控制台客户端 `运行时参数选项卡
` 请点击最上面帮忙手册理解(其实也根本不会用到╮( ̄▽ ̄)╭)

公布

留神先要把npm镜像源改为官网的

npm config set registry http://registry.npmjs.org 

点击publish按钮, 如果npm账号没有登陆 就会提醒让你输出信息登陆(也能够在控制台执行npm login进行登陆)

如果登陆时提醒须要二次验证明码登陆

  1. 在你的邮箱中查看验证码
  2. 在npm开启二次验证而后在手机上下载腾讯身份验证器进行绑定 而后输出手机上显示的6位验证码即可, 登陆胜利后最好在npm官网敞开二次验证可能会影响到前面的上传

上传过程中如果提醒二次验证明码谬误, 须要在你的npm账号中敞开二次验证
如下,网上找的图片

上传胜利后点击Visit Download Page按钮 关上提供给你的下载页面, 也可将该链接分享给给其他人下载 也能够应用npm install 名称 -g 进行装置, 因为曾经公布到npm仓库核心

装置应用

抉择对应平台进行下载

历史版本能够应用npm下载, 或者在下载链接的版本参数做批改 官网还没提供页面

装置

不是gui程序windows启动须要在工作管理器能力看到 当然也能够写代码放在在托盘外面


官网资源

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