src/main/java | Application/Library sources |
src/main/resources | Application/Library resources |
src/main/filters | Resource filter files |
src/main/assembly | Assembly descriptors |
src/main/config | Configuration files |
src/main/scripts | Application/Library scripts |
src/main/webapp | Web application sources |
src/test/java | Test sources |
src/test/resources | Test resources |
src/test/filters | Test resource filter files |
src/site | Site |
LICENSE.txt | Project's license |
NOTICE.txt | Notices and attributions required by libraries that the project depends on |
README.txt | Project's readme |
Bu yapiyi, Eclipse'de manuel olarak olusturabilecegimiz gibi, daha bircok avantaji ile beraber, m2e plugin'i sayesinde olusturabiliriz.
Eclipse'de Help->Eclipse Marketplace adimindan Maven Integration for Eclipse kurulumunu yapalim.
Kurulum sonrasi, mavenized bir projeyi, New -> Maven Project adimi ile olusturabiliriz:
m2e, bizim icin standart bir maven projesi olusturuyor ve proje uzerinde kosabilecegimiz maven komutlarini, proje uzerine sag tiklayip Run menusunden sagliyor:
eclipse:eclipse
Proje dependency'lerimizi pom.xml'e girdikten sonra, bu dependency'lerin local repository'mize indirilip, projenin buildpath'ine eklenmesi icin eclipse:eclipse goal'unu kullanabiliriz. Peki local repository'miz neresi ve eclipse build path'e dependency'leri nasil ekliyor?Eclipse'de, Project -> Preferences->Maven->User Settings' de maven kurulum ve settings.xml bilgisini gorebiliriz. Local repository bilgisi, settings.xml icinde mevcuttur.
Local repository bilgisini, Eclipse'e M2_REPO degiskeni olarak tanimliyoruz:
Project->Preferences -> Java->Build Path-> Class Path Variables -> New :
Proje uzerinde eclipse:eclipse goal'unu kostuktan sonra, projemizi refresh edince, dependency'lerin build path'imize eklendigini gorecegiz.
No comments:
Post a Comment