Kamis, 03 Mei 2012

Membuat Project Dengan Maven

Pada Tutorial sebelumnya kita telah mengetahui cara instalasi Maven di eclipse , sekarang bagaimana caranya kita membuat aplikasi web dengan maven.

Pilih menu File > New > Project > lalu pilih Maven dan Next akan tampil

Pilih Next lalu ketik dibagian filter maven-archetype-webapp lalu pilih Next

Isikan groupId : namaPackage(com)
artifacId : namaProject(webapplication) lalu Finish

Selanjutnya mempersiapkan application server, pada tutorial ini menggunakan Apache Tomcat 7 jika belum ada bisa download disini. Pada menu eclipse pilih Window > Show View > Other lalu pilih Server lalu Ok, akan muncul Tab Server di eclipse, klik kanan untuk new Server

Dan akan muncul pilihan server

Pilih Apache Tomcat 7 dan klik Next akan muncul tomcat instalation directory

Step Selanjutnya adalah Add Project pada Server agar project bisa dijalankan

Maka akan muncul sebagai berikut :

Jika project tidak muncul maka klik kanan pada project pilih Properties dan pada Project Facet centang Dinamic Web Module
Klik Further configuration available akan muncul seperti gambar dibawah dan pada content directory ubah menjadi src/main/webapp lalu Ok

Jalankan project, klik kanan webapplication Run As > Run on Server, jika berhasil akan tampil
Atau ketik pada web browser http://localhost:8080/webapplication untuk dapat melihat di web browser

Bagaimana cara membuat .war nya? ini dapat dilakukan pada command console, Run pada window lalu ketik cmd lalu ketik mvn clean package lalu enter
Tunggu sampai maven membuat .war file, lalu cek di project pada folder target maka akan tercipta webapplication.war
Bagaimana cara mendeploynya di application server tomcat?
copy webapplication.war ke C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps selesai dicopy jalankan Tomcat7.exe atau Tomcat7w.exe pada folder C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin dan ketik pada browser http://localhost:8080/webapplication

Selamat mencoba semoga bermanfaat.
Kunjungi situs kami di PT Samz solution

Tidak ada komentar:

Posting Komentar