Démarrage rapide

1. Téléchargement

Sur la page de téléchargement, choisissez la version de Protector4J correspondant à votre ordinateur :

  • Windows : téléchargez le programme d'installation .exe.
  • macOS : téléchargez le .dmg Apple Silicon ou Intel, selon la puce de votre Mac.
  • Linux : téléchargez l'archive Linux x64.

2. Lancement

  • Windows : après l'installation, lancez Protector4J depuis le menu Démarrer.
  • macOS : ouvrez le .dmg, faites glisser Protector4J.app dans « Applications », puis lancez-le.
  • Linux : décompressez l'archive, placez-vous dans le répertoire extrait depuis un terminal et exécutez ./p4j-ui.sh.

3. Protéger une application

Étape 1 : se connecter pour obtenir une licence complète

  1. Cliquez sur Connexion, en haut à droite de la fenêtre.
  2. Saisissez l'adresse e-mail et le mot de passe de votre compte, puis cliquez sur Connexion.
  3. Une fois connecté, le compte apparaît en haut à droite. Toute application protégée pendant la validité de la licence reçoit une licence complète.

🎉 Vous pouvez essayer Protector4J sans compte.

Même sans compte, vous pouvez suivre l'intégralité du processus de protection. Sans connexion, l'application protégée reçoit une licence d'essai de 7 jours et fonctionne normalement pendant cette période.

Ensuite, le paquet d'essai ne démarre plus et toute application d'essai encore en cours s'arrête d'elle-même. Pour un usage durable, connectez-vous avec un compte sous licence et relancez la protection afin de produire un paquet doté d'une licence complète.

Se connecter à Protector4J avec son adresse e-mail et son mot de passe

Étape 2 : choisir le type d'application

Après le lancement, choisissez le type correspondant au fichier à protéger :

  • JAR exécutable ordinaire : Application Java
  • Application Spring Boot : Spring Boot
  • WAR Tomcat : Tomcat WAR
  • JAR dont vous voulez seulement chiffrer les classes : Chiffrement de la bibliothèque

Choisir le type d'application à protéger

Étape 3 : choisir le fichier d'entrée et les plates-formes cibles

  1. Cliquez sur Parcourir... et sélectionnez le JAR ou le WAR à protéger.
  2. Dans Version de Java, choisissez celle dont votre application a besoin. En cas de doute, laissez 21 (par défaut).
  3. Dans Plates-formes cibles, cochez tous les systèmes sur lesquels l'application s'exécutera. Vous pouvez en sélectionner plusieurs.
  4. Laissez Simple (recommandé) tel quel et cliquez sur Suivant.

Choisir le fichier d'entrée, la version de Java et les plates-formes cibles

Étape 4 : attendre la vérification automatique

Le mode simple analyse l'application et retient des valeurs par défaut sûres. À la fin de l'analyse, examinez le résultat et cliquez sur Continuer.

Examiner le résultat de l'analyse de compatibilité automatique

Étape 5 : confirmer la sortie et lancer la protection

  1. Dans Répertoire de sortie, choisissez où écrire le résultat.
  2. Vérifiez dans le récapitulatif le type d'application, la version de Java et les plates-formes cibles.
  3. Pour modifier l'étendue de la protection, les options de démarrage JVM ou d'autres réglages, cliquez sur Personnaliser.... Après vos modifications, cliquez sur Suivant pour revenir à cette page et revoir le récapitulatif.
  4. Quand tout est correct, cliquez sur Exécuter la protection.
  5. Attendez que la fenêtre de progression affiche Protection terminée, puis ouvrez le répertoire de sortie indiqué.

Confirmer le répertoire de sortie et les options de protection

Étape 6 : exécuter l'application protégée

Le répertoire de sortie contient l'application, le runtime et les scripts de démarrage. Conservez-les ensemble.

  • Windows : double-cliquez sur run.bat, ou exécutez run.bat en ligne de commande.
  • macOS : double-cliquez sur run.command, ou exécutez ./run.sh dans le Terminal.
  • Linux : exécutez ./run.sh dans un terminal.

Pour ajuster l'étendue de la protection ou d'autres options, consultez le Guide de l'interface graphique.