Intellij IDEA Set Up

In this section, we’ll cover the essential steps to ensure that you have the correct Java version installed and guide you through setting up IntelliJ IDEA. These tools are vital for our backend development. Follow these instructions carefully to maintain consistency.

Java Version Used

We use a specific version of Java for our backend development. Make sure to install and use this version unless changes are communicated in the future. At present, we are using Java 16 for our projects. If you don’t have this version installed on your device please proceed to download it from this link.

Installing Intellij and Cloning the Repository

An integrated development environment (IDE) for creating software written in Java, Kotlin, Groovy, and other JVM-based languages is called IntelliJ IDEA.

When writing backend code, the Wavelet Solution backend team mostly uses the Java programming language. For instance, adding new job processors, tables, and APIs, among many others. However, depending on the needs of the customer or client, there may be some unique cases where we need to employ another programming language.

Since Java is the language we use the most, Intellij IDEA is the ideal option because it offers a good debugger tool that makes it simple for developers to debug and check for errors.

  1. Download and Install IntelliJ IDEA (Intellij Download Link)

    • For any repository related issues please contact Platform Service Team (Izzaty).

  2. Clone the repository for blg-akaun-platform-java (blg-akaun-platform-java) once bitbucket access is available.

Additional IntelliJ Setup

The next part of IntelliJ setup may require some additional setup before proceeding, and hence it is placed in a later section. You will be required to do some AWS related setup for this addtional setup. Please contact Platform Service Team (Izzaty) for AWS related setup. These are the links for further Intellij setup: Intellij Run Configuration and Intellij Test Configuration.

With Java correctly installed, IntelliJ IDEA set up, and SSH verification in place, you’ll be ready to dive into our backend development codebase.