Maven ile java projesi oluşturmak
Ö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 eitlerine 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.