Setup Maven Project di VSCode

Step 1: Install Extension Java

Buka VSCode, buka Extensions (Ctrl + Shift + X), cari “Extension Pack for Java” dari Microsoft, install.

Step 2: Create Maven Project

Buka Terminal di VSCode (Ctrl + `), ketik:

mvn archetype:generate -DgroupId=com.example -DartifactId=junit-demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Tunggu sampai selesai. Ini akan create folder junit-demo dengan struktur lengkap.

Step 3: Open di VSCode

cd junit-demo
code .

Step 4: Project Structure

Setelah open, lo akan lihat struktur folder:

junit-demo/
├── pom.xml
├── src/
│   ├── main/java/com/example/
│   │   └── App.java
│   └── test/java/com/example/
│       └── AppTest.java
└── target/

Penjelasan:

  • pom.xml = File konfigurasi Maven (dependency, build settings, dll)
  • src/main/java/ = Folder untuk production code
  • src/test/java/ = Folder untuk test code
  • target/ = Folder untuk compiled files (ignore ini)

Step 5: Add JUnit 5 Dependency

Buka pom.xml, cari section <dependencies>, tambahkan:

<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter</artifactId>
    <version>5.10.0</version>
    <scope>test</scope>
</dependency>

Setelah simpan, Maven otomatis download dependency JUnit.