介绍
轻松地将您的Java应用程序部署到 Mac、Linux 和 Windows 用户。(GUI程序
或者命令台程序
都可以)
- 提供发布程序下载页面
- 客户端检测新发布版本会自动更新
- 打包后安装文件极小(3m左右)
- 自动安装jdk环境
jdk安装在(主目录/.jdeploy
)
快速体验地址
点击进入下载页面发布你的程序 前提条件
- 安装nodejs
- jdk
- npm账号(点击进入npm账号注册地址)
第一步(打包) 将你的程序打包成可执行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
进行登陆)如果登陆时提示需要二次验证密码登陆
- 在你的邮箱中查看验证码
- 在npm开启二次验证然后在手机上下载腾讯身份验证器进行绑定 然后输入手机上显示的6位验证码即可, 登陆成功后最好在npm官网关闭二次验证可能会影响到后面的上传
文章图片
上传过程中如果提示二次验证密码错误, 需要在你的npm账号中关闭二次验证上传成功后点击
如下,网上找的图片
文章图片
文章图片
Visit Download Page
按钮 打开提供给你的下载页面, 也可将该链接分享给给其他人下载 也可以使用npm install 名称 -g
进行安装, 因为已经发布到npm仓库中心文章图片
安装使用 选择对应平台进行下载
历史版本可以使用npm
下载, 或者在下载链接的版本参数做修改 官方还没提供页面
文章图片
安装
文章图片
【Java程序分发神器JDeploy使用教程】不是gui程序windows启动需要在
任务管理器
才能看到 当然也可以写代码放在在托盘里面文章图片
官方资源
- 官网地址
- 帮助手册, 强烈建议查看
- 开发者手册
- 常见问题