---
description: This guide will explain to you how to compile the java part from sourcecode
---

# Compiling from source

## 1. Install Intellij IDEA

In order to compile the launcher you need to install intellij community, is totally free and is the best ide for java: [https://www.jetbrains.com/idea/download](https://www.jetbrains.com/idea/download)

## 2. Setupping the environment

Follow the steps described in screenshots

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FIg23rEum6msEAMU7XAAW%2FLjbUBmX0Bg.png?alt=media&#x26;token=129a9263-eefa-4a49-aeb3-62740099ebf1" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FWmC96Rr0j9NK8Ks13E1S%2F7yCcHBaD4s.png?alt=media&#x26;token=97f754db-1169-4957-87c5-a05f2d6bada5" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FKWU7LAi0EySDDhdQlf4H%2FEOSnvRrkNA.png?alt=media&#x26;token=c6faae3c-6950-4465-8f1d-1cfca6fda8ba" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FgiI0hjsHvxwCcv4qED9i%2Fidea64_SsuMgGqsun.png?alt=media&#x26;token=12619a24-75b7-4b94-bd5a-1f2d8f380a18" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2F3WIn8rZjtpJZMGzVzGPk%2Fidea64_f2ar2Fgzia.png?alt=media&#x26;token=97d09230-b863-42f7-bef0-36db706b701e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FFkxjZcjIvrNTS8YZK3sn%2Fidea64_NhSAC6nIUo.png?alt=media&#x26;token=92b5b223-a334-4ef4-bfa5-dc9c7ecc3f30" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FgbJCvHTUJzXeLQQjRABU%2Fidea64_lRvxQzOBYv.png?alt=media&#x26;token=8858f0c1-52f5-4fc0-96f5-5b17193d529b" alt="" width="563"><figcaption></figcaption></figure>

## 3. Compiling the launcher

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FLr7ZRudRnT0WNCBf6vks%2Fidea64_X0gXA54rDX.png?alt=media&#x26;token=8962603d-18ca-4cd4-aafd-bd3a2c324b44" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3292215115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FusGP3llSimBl3A7mVaAv%2Fuploads%2FEIy190jYKtsqkzaRMaPC%2Fidea64_QE70oi8p9J.png?alt=media&#x26;token=7d7a2d69-8ac6-4e46-90b3-5420ff933836" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Dont forget to enable lombok processing
{% endhint %}

## 4. Running launcher

{% content-ref url="../for-intel-and-arm/manual-install/command-line-usage" %}
[command-line-usage](../for-intel-and-arm/manual-install/command-line-usage)
{% endcontent-ref %}
