Eclipse Maven entegrasyonunda “Goals” kavramı

Bu yazıyı anlamak için Maven mantığını biraz bilmek gerekiyor.

Goals’u nasıl kullanırız, Maven için dökümanlar bulduğunuzda genelde console üstünde çalışılmıştır. Fakat Maven’i Java entegre ettiğimizde bu işleri consoldan yapmak zorunda değiliz.  Bu entegrasyonu gerçekleştirdiğimizde karışımıza plugine ait özellikler IDE miz üstüne install edilmiş olarak yeniden başlicak ve Maven Projesi olarak başlattığımız, uygulamamızda şu yolları izleyelim.

Çalışacağımız uygulama pluginin adresi…

http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html

http://maven.apache.org/plugins/maven-javadoc-plugin/plugin-info.html (goals)

Maven-gklp blog

Büyütmek için tıklayınız....

Şimdi ilk olarak “POM” ki bu Maven için herşeydir. İstediğiniz plugin için yeniden düzenliyoruz.

[CODE]



org.apache.maven.plugins
maven-javadoc-plugin
2.5

org.apache.maven.plugins
maven-javadoc-plugin
2.5



org.apache.maven.plugins
maven-javadoc-plugin
2.5

[/CODE]

Kodumuzu bu xml formatına göre yeniden düzenledikten sonra, şimdi projemize ait “Run Configurations” ayarlarından, bir tae Maven Build için yeniden demo oluşturalım ve şu ayarları yapalım.

Run command ile repository den gerekli libleri çekip otomatikmen sizin projenize entegre edecek ve çalışacak, mesela çoğumuz tomcat ‘i kurup eclipse ile tanıştırıp uygulamalarınızı geliştirmişinizdir. Bunla gerek yok pom içine tanıtıp hey tomcat:run dediğimizde otomatikmen çalışmaya başlicak :)

Tags: , , , , , , , ,

Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>