快速開始
1. 下載
在下載頁選擇與電腦匹配的 Protector4J:
- Windows:下載
.exe安裝包。 - macOS:根據 Mac 的晶片型別下載 Apple Silicon 或 Intel 版
.dmg。 - Linux:下載 Linux x64 壓縮包。
2. 啟動
- Windows:完成安裝後,從開始選單啟動 Protector4J。
- macOS:開啟
.dmg,將Protector4J.app拖入“應用程式”,然後啟動。 - Linux:解壓下載的壓縮包,在終端進入解壓目錄,然後執行
./p4j-ui.sh啟動 Protector4J。
3. 使用
第 1 步:登入並取得正式授權
- 點選視窗右上角的 Login。
- 輸入賬號郵箱和密碼,然後點選 Login。
- 登入成功後,右上角會顯示當前賬號。賬號授權有效期內生成的加密程式會嵌入正式授權。
🎉無需登入,也可免費試用
如果暫時沒有賬號,可以直接繼續,完整體驗 Protector4J 的保護流程。未登入時,生成的加密程式會自帶 7 天試用授權,在試用期內可正常啟動和執行。
試用期結束後,試用包將無法再次啟動,正在執行的試用程式也會自動結束。如需長期使用,請登入已獲授權的賬號後重新執行保護,生成帶正式授權的新包。

第 2 步:選擇應用型別
啟動後,根據要保護的檔案選擇入口:
- 普通可執行 JAR:選擇 Java Application。
- Spring Boot 應用:選擇 Spring Boot。
- Tomcat WAR:選擇 Tomcat WAR。
- 只需要加密類庫 JAR:選擇 Library Encryption。

第 3 步:選擇輸入檔案和目標平臺
- 點選 Browse…,選擇要保護的 JAR 或 WAR 檔案。
- Bundled Java version 選擇應用需要的 Java 版本;不確定時保持 21 (default)。
- 在 Target platforms 中勾選應用將要執行的系統,可以同時選擇多個。
- 保持 Simple (recommended),然後點選 Next。

第 4 步:等待自動檢查
簡單模式會自動掃描應用,並選擇安全的預設引數。檢查完成後,閱讀結果並點選 Continue。

第 5 步:確認輸出並開始保護
- 在 Output directory 中選擇輸出目錄。
- 檢查引數摘要中的應用型別、Java 版本和目標平臺。
- 如果需要調整保護範圍、JVM 啟動引數或其他配置,點選 Customize…。修改完成後點選 Next 返回本頁,再次檢查引數摘要。
- 確認無誤後,點選 Run protection。
- 在進度視窗中等待 Protection finished,然後開啟提示的輸出目錄。

第 6 步:執行保護後的應用
輸出目錄中已包含應用、執行時和啟動指令碼,請保持它們在一起:
- Windows:雙擊
run.bat,或在命令列中執行run.bat。 - macOS:雙擊
run.command,或在終端執行./run.sh。 - Linux:在終端執行
./run.sh。
需要調整保護範圍或其他引數時,請檢視 GUI 使用指南。