Oleh : Reza Ervani
بسم الله الرحمن الرحيم
Setelah sebelum kita mengenal maven, kini kita akan mengkompail dan memaketkannya.
Pertama-tama mari kita lihat source code-nya. Source code java pada tutorial maven yang pertama tersimpan di direktori seperti yang tampak pada gambar berikut :
Filenya App.java yang jika kita buka isinya adalah seperti tampak pada gambar berikut :
Untuk dapat mengkompail file tersebut kita harus berada di direktori dimana file pom.xml berada :
Perintah untuk mengkompail adalah :
mvn compile
Prosesnya akan tampak seperti pada gambar berikut ini :
Selanjutnya kita akan memaketkan apa yang sudah kita kompail tadi ke jar.
Perintahnya adalah
mvn package
Prosesnya akan tampak seperti pada gambar berikut :
Seperti yang kita lihat diatas, paket yang kita peroleh adalah LatihanMaven-1.0-SNAPSHOT.jar yang berada di direktori target/
Sekarang mari kita coba eksekusi dengan perintah seperti berikut :
java -cp file.jar namaclass
Contoh untuk mengeksekusi file yang penulis buat tadi adalah :
java -cp target/LatihanMaven-1.0-SNAPSHOT.jar com.eclipseprogramming.maven.App
Hasilnya akan tampak seperti pada gambar berikut :
Mudah bukan.
Selamat mencoba (reza@rumahilmu.or.id)
mas… mau tanya.. isi dari file pom.xml nya itu apa ya…??
kosong atau gmana…??
Tentu saja tidak kosong. Di project beneran, isi pom.xml adalah plugin, dependency dll. Misalnya saat kita membuat project menggunakan Spring MVC, maka isi file pom.xml adalah dependency dan lain-lain yang dibutuhkan oleh project kita, baik yang digenerate secara otomatis oleh maven, maupun yang kita tambahkan secara manual.
Ada contohnya : http://programming.rezaervani.com/integrasi-maven-dengan-eclipse-untuk-membuat-proyek-spring-mvc/