Inicio rápido
1. Descargar
En la página de descargas, seleccione el Protector4J adecuado para su computadora:
- Windows: Descargue el paquete de instalación
.exe. - macOS: Descargue la versión Apple Silicon o Intel de
.dmgsegún el tipo de chip de su Mac. - Linux: Descargue el paquete comprimido para Linux x64.
2. Iniciar
- Windows: Una vez finalizada la instalación, inicie Protector4J desde el menú Inicio.
- macOS: Abra
.dmg, arrastreProtector4J.appdentro de “Aplicación protegida” y, a continuación, inícielo. - Linux: Descomprima el paquete descargado, vaya al directorio descomprimido desde la terminal y ejecute
./p4j-ui.shpara iniciar Protector4J.
3. Uso
Paso 1: Inicie sesión y obtenga una licencia completa
- Haga clic en Login en la esquina superior derecha de la ventana.
- Introduzca la dirección de correo del cuenta y la contraseña, y luego haga clic en Login.
- Una vez iniciada la sesión, la cuenta actual aparecerá en la esquina superior derecha. Las aplicaciones protegidas generadas durante el período de validez de la licencia de la cuenta incluirán la licencia completa.
🎉Se puede probar de forma gratuita sin necesidad de iniciar sesión.
Si todavía no tiene una cuenta, puede continuar para probar todo el proceso de protección de Protector4J. Sin iniciar sesión, la aplicación protegida generada incluye una licencia de prueba de 7 días y puede iniciarse y funcionar normalmente durante el período de prueba.
Una vez finalizado el período de prueba, el paquete de prueba ya no podrá iniciarse y cualquier aplicación de prueba en ejecución finalizará automáticamente. Para un uso prolongado, inicie sesión con una cuenta con licencia y vuelva a ejecutar la protección para generar un paquete nuevo con una licencia completa.

Paso 2: Seleccione el tipo de aplicación
Después de iniciarla, elija la opción correspondiente según el archivo que desea proteger:
- JAR ejecutable común: elija Java Application.
- Aplicación Spring Boot: elija Spring Boot.
- WAR de Tomcat: elija Tomcat WAR.
- Solo JAR de bibliotecas encriptadas: elija Library Encryption.

Paso 3: Seleccione el archivo de entrada y la plataforma de destino
- Haga clic en Browse… y seleccione el archivo JAR o WAR que desea proteger.
- En Bundled Java version, elija la versión de Java necesaria para la aplicación; si no está seguro, mantenga 21 (default).
- En Target platforms, marque los sistemas en los que la aplicación deberá ejecutarse; se pueden seleccionar varios al mismo tiempo.
- Mantenga Simple (recommended) y luego haga clic en Next.

Paso 4: Espere a que se realice la verificación automática.
El modo simple escaneará automáticamente la aplicación y seleccionará parámetros predeterminados seguros. Una vez finalizada la verificación, lea los resultados y haga clic en Continue.

Paso 5: Confirme los resultados y comience la protección.
- En Output directory, seleccione la carpeta de salida.
- Verifique el tipo de aplicación, la versión de Java y la plataforma de destino en el resumen de parámetros.
- Si es necesario ajustar el alcance de protección, los parámetros de inicio de JVM u otras configuraciones, haga clic en Customize…. Una vez realizados los cambios, haga clic en Next para volver a esta página y verificar nuevamente el resumen de parámetros.
- Una vez confirmado que todo está correcto, haga clic en Run protection.
- Espere a que Protection finished se ejecute en la ventana de progreso y, a continuación, abra el directorio de salida indicado.

Paso 6: Ejecutar la aplicación protegida
El directorio de salida ya contiene la aplicación, los componentes de tiempo de ejecución y los scripts de inicio; manténgalos juntos.
- Windows: Haga doble clic en
run.bato ejecuterun.batdesde la línea de comandos. - macOS: Haga doble clic en
run.commando ejecute./run.shdesde la terminal. - Linux: Ejecute
./run.shen la terminal.
Si es necesario ajustar el alcance de protección u otros parámetros, consulte Guía de uso de la GUI.