快速開始

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 步:登入並取得正式授權

  1. 點選視窗右上角的 Login
  2. 輸入賬號郵箱和密碼,然後點選 Login
  3. 登入成功後,右上角會顯示當前賬號。賬號授權有效期內生成的加密程式會嵌入正式授權。

🎉無需登入,也可免費試用

如果暫時沒有賬號,可以直接繼續,完整體驗 Protector4J 的保護流程。未登入時,生成的加密程式會自帶 7 天試用授權,在試用期內可正常啟動和執行。

試用期結束後,試用包將無法再次啟動,正在執行的試用程式也會自動結束。如需長期使用,請登入已獲授權的賬號後重新執行保護,生成帶正式授權的新包。

輸入郵箱和密碼登入 Protector4J

第 2 步:選擇應用型別

啟動後,根據要保護的檔案選擇入口:

  • 普通可執行 JAR:選擇 Java Application
  • Spring Boot 應用:選擇 Spring Boot
  • Tomcat WAR:選擇 Tomcat WAR
  • 只需要加密類庫 JAR:選擇 Library Encryption

選擇要保護的應用型別

第 3 步:選擇輸入檔案和目標平臺

  1. 點選 Browse…,選擇要保護的 JAR 或 WAR 檔案。
  2. Bundled Java version 選擇應用需要的 Java 版本;不確定時保持 21 (default)
  3. Target platforms 中勾選應用將要執行的系統,可以同時選擇多個。
  4. 保持 Simple (recommended),然後點選 Next

選擇輸入檔案、Java 版本和目標平臺

第 4 步:等待自動檢查

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

檢視自動相容性檢查結果

第 5 步:確認輸出並開始保護

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

確認輸出目錄和保護引數

第 6 步:執行保護後的應用

輸出目錄中已包含應用、執行時和啟動指令碼,請保持它們在一起:

  • Windows:雙擊 run.bat,或在命令列中執行 run.bat
  • macOS:雙擊 run.command,或在終端執行 ./run.sh
  • Linux:在終端執行 ./run.sh

需要調整保護範圍或其他引數時,請檢視 GUI 使用指南