Furkan Zumrut

Maven ile java projesi oluşturmak

logo-maven

 

Öncelikle Maven‘in kurulumunu yaptığınızı varsayarak direk mavende java projesi oluşturmaya geçiyorum. Daha sonra Maven’in windows/linux platformları için kurulumunu anlatacağım.

Maven’i projesini oluşturmak için komut kısmına giriyoruz. (cmd / Terminal) Komut kısmından ise eclipse veya netbeans hangi ide kullanıyorsak onun proje dosyalalarının bulunduğu dizine gidiyoruz ve yazmamız gereken komut şu;

mvn archetype:generate -DgroupId=com.furkanzumrut.project -DartifactId=MerhabaDunya -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

Projemizi oluştururken yukarıda gördüğünüz gibi group id olarak com.furkanzumrut.project, artifact id olarak ise MerhabaDunya yazdık. Aynı zamanda projemizi oluştururken projemizde hangi Archetype‘ı kullanacağımızı da belirtmemiz gerekiyor. Biz quickstart ile oluşturduk. Dilerseniz diğer Archetype çeşitlerine Maven’nin sitesinden buraya tıklayarak bakabilirsiniz.

Yukarıdaki komutu, komut satırında girdikten sonra aşağıdaki çıktıyı aldım.

[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating project from Old (1.x) Archetype: maven-archetype-quickstart:1.0
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.furkanzumrut.project
[INFO] Parameter: packageName, Value: com.furkanzumrut.project
[INFO] Parameter: package, Value: com.furkanzumrut.project
[INFO] Parameter: artifactId, Value: MerhabaDunya
[INFO] Parameter: basedir, Value: /Users/workspace/furkanzumrut
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] project created from Old (1.x) Archetype in dir: /Users/furkanzumrut/workspace/MerhabaDunya
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.413s
[INFO] Finished at: Thu Jun 12 12:44:37 EEST 2014
[INFO] Final Memory: 10M/81M
[INFO] ------------------------------------------------------------------------

Maven projemizi quick-start archtype göre başarılı bir şekilde oluşturdu. Projemizi eclipse ide ile kullanmak istiyorsak komut satırına eclipse entegrasyonunu sağlamak için son birşey daha yazmak gerekiyor.

mvn eclipse:eclipse

Bu komutumuzuda kullandıktan sonra maven projemizi sorunsuz bir şekilde eclipse idemize ekleyebir ve kullanabiliriz.

 

More from my site

  • JSF Proje Aşamaları (Project Stage)
  • JHipster ile AngularJS ve Spring projelerinizi hızlıca ayağa kaldırın!
  • Mockito ile Unit Test Yazımı
  • Keep your Test Environment more stable with Pre-Branch
  • Getting Started with Scalate: Simple Web Application with Spring MVC
  • Using Gzip Compression in Spring Boot
maven archtype, maven eclipse entegrasyonu, maven java projesi
Maven

Recent Posts

  • How to run java jar in Elastic beanstalk with custom jvm parameters? (Procfile)
  • How to change timezone with ebextension in Elastic Beanstalk?
  • Save your money shutting down EC2 Instance with AWS Lambda!
  • Keep your Test Environment more stable with Pre-Branch
  • Getting Started with Scalate: Simple Web Application with Spring MVC

Medium

Pages

  • CV

Categories

  • Android
  • AWS
  • CXF
  • Devops
  • Genel
  • Java
  • Javascript
  • JAX-RS
  • JPA/Hibernate
  • JSF
  • Maven
  • Postgresql
  • Servlet
  • Spring
  • Tomcat

Archives

  • August 2017
  • June 2016
  • October 2015
  • June 2015
  • May 2015
  • April 2015
  • February 2015
  • December 2014
  • November 2014
  • October 2014
  • June 2014
  • May 2014
  • June 2011

Theme created by Mick de Graaf

age of civilization
tank stars