乐趣区

关于java: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 配置文件是否创立, 咱们点 就能够了

抉择 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 启动须要在 工作管理器 能力看到 当然也能够写代码放在在托盘外面


官网资源

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