Java程式分發神器JDeploy使用教程

大白發表於2022-11-24

介紹 ?

輕鬆地將您的Java應用程式部署到 Mac、Linux 和 Windows 使用者。(GUI程式或者命令臺程式都可以)
  • 提供釋出程式下載頁面
  • 客戶端檢測新發布版本會自動更新
  • 打包後安裝檔案極小(3m左右)
  • 自動安裝jdk環境
jdk安裝在(主目錄/.jdeploy)

快速體驗地址

點選進入下載頁面

釋出你的程式

前提條件

提供了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啟動需要在工作管理員才能看到 當然也可以寫程式碼放在在托盤裡面
在這裡插入圖片描述


官方資源

相關文章