介紹 ?
輕鬆地將您的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
進行登陸)
如果登陸時提示需要二次驗證密碼登陸
- 在你的郵箱中檢視驗證碼
- 在npm開啟二次驗證然後在手機上下載騰訊身份驗證器進行繫結 然後輸入手機上顯示的6位驗證碼即可, 登陸成功後最好在npm官閘道器閉二次驗證可能會影響到後面的上傳
上傳過程中如果提示二次驗證密碼錯誤, 需要在你的npm賬號中關閉二次驗證
如下,網上找的圖片
上傳成功後點選Visit Download Page
按鈕 開啟提供給你的下載頁面, 也可將該連結分享給給其他人下載 也可以使用npm install 名稱 -g
進行安裝, 因為已經發布到npm倉庫中心
安裝使用
選擇對應平臺進行下載
歷史版本可以使用npm
下載, 或者在下載連結的版本引數做修改 官方還沒提供頁面
安裝
不是gui程式windows啟動需要在工作管理員
才能看到 當然也可以寫程式碼放在在托盤裡面