# Get Started

## Download

Please visit https://protector4j.com/download to download the latest version.

The platforms supported now:

## Installation

For Windows and Linux users, just download and extract the archive.

For macOS users, please download the dmg file and drag Protector4J to Applications, and the real contents of this tool are in Protector4J.app/Contents/protector4j-mac

## Structure

We provide both GUI Tool and CLI Tool, you can use the GUI tool when testing, and use the CLI tool for fast integration.

### GUI Tool

protector4j-ui[.exe] is the GUI Tool. With the wizard, you can complete the encryption process step by step according to your application type.

### CLI Tool

protector4j[.exe] is the CLI Tool. Execute protector4j -h to view the detailed usage.

For users of macOS, you can find the cli tool in Protector4J.app/Contents/protector4j-mac

### Task File Templates

It needs to specify a task file as an argument to the command-line tool. You can modify the task file templates according to the project requirement. The task files templates is in the task-templates folder

• Java 8
• Java 11