使用JavaJFX 打包及相關(guān)開發(fā)效率工具合集

作PC程序開發(fā),少不了打包工具,同時工作時也需要各種效率工具,今天做個匯總。

  • Launch4j
    把java的jar包制作成可執(zhí)行的exe文件
https://launch4j.sourceforge.net/

以下幾個都是制作安裝程序工具:NSIS、HM NIS EDIT、Inno Setup。

  • NSIS
https://nsis.sourceforge.io/Download

下載安裝文件NSIS需要配合向?qū)谋竟ぞ?code>HM NIS EDIT

  • HM NIS EDIT
https://hmne.sourceforge.net/

NSIS 負責(zé)編譯,HM NIS EDIT負責(zé)生成向?qū)募?。使用都比較簡單,就不介紹了。

  • Inno Setup
https://jrsoftware.org/isinfo.php

由于默認Inno Setup不支持中文,因此還要下載一下中文包,這不是對工具的漢化而是之后安裝程序的語言的中文支持。軟件本身建議就使用中文即可。

https://jrsoftware.org/files/istrans/

image.png

下載后,直接保存ctrl +s再修改一下文件后綴為:ChineseTraditional.isl。
然后放到下載目錄就可以了。C:\Program Files (x86)\Inno Setup 6\Languages

  • 其它如Electron.js程序
    如果是asar文件,可以使用命令打包和解壓
# 解壓
asar extract app.asar app/
# 打包
asar pack app app.asar
  • jlink and jpackage
    不需要下載,直接JDK里面運行即可。

  • 美化代碼

https://carbon.now.sh/
  • starUML
    繪制UML圖
https://staruml.io/
  • drawio
    繪制框架圖
draw.io
  • processon
    思維導(dǎo)圖工具
https://www.processon.com/
  • localsend
    快速局域網(wǎng)文件傳輸
https://localsend.org/zh-CN
  • JD-GUI
    Java反編譯工具
https://java-decompiler.github.io/
  • pointofix
    快速電子白板工具,體積非常小。比OpenBoard好用一點。
https://www.pointofix.de/
  • Bat To Exe Converter
    將windows的bat.sh 轉(zhuǎn)換成exe文件
https://www.battoexe.com/
  • Neatdownload
    快速下載工具
http://www.neatdownloadmanager.com/index.php/en/

重點是,多線程同時下載,開源免費。


image.png

至此,以上就是比較常用的工具合集。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容