Apache Maven Ders 5 – Importing Maven Projects Error Fix

Merhaba Arkadaslar
Bu yazimda Mavenle ugrasmama neden olan hata ve cozumunden bahsedecegim. Internette buldugumuz ornekler cogu zaman maven projesi olmakta ve bunlarin jarlarini tek tek bulmak cok zahmetli bir is olacagindan maven projesini basarili bir sekilde calistirmamiz gerekmektedir.

Eger siz de Eclipste maven projenizi import ederken buna benzer hatayi aldiysaniz iskence cekmeye gerek yok cozumumuz cok basit 🙂

Importing maven projects has encountered a problem.
An internal error occurred during: “Importing Maven projects”

An internal error occurred during: “Importing Maven projects”.
Unsupported IClasspathEntry kind=4

 

maven5 1

Daha onceki derslerde komut satirindandan maven projelerimizi kolayca calistirmistik. Komut satirinda Maven komutlarini kullanarak bu sorunun ustesinden gelebiliriz.

Resimde goruldugu gibi maven projemiz problem cikartti sag tiklayip — >maven —> disable maven nature diyelim.

maven5 2

Sonrasinda komut satirini acalim ve projemizin bulundugu dizine gidelim. Benim projem masaustunde oldugu icin,  resimde goruldugu gibi komutlarimi calistirdim, burada onemli nokta daha onceki derslerde belirtigim uzere, Maven komutlarini calistirabilmek icin projemizin dizininde, pom.xml dosyasinin bulundugu dizinde olmamiz gerekmektedir.
dir komutu ile listeleyip gorebiliriz.

maven5 3

daha sonrasinda , onceki derslerde kullandigimiz mvn eclipse:clean komutunu kullaniyoruz islem basariliysa her sey yolunda demektir .

Not: bu komutun calisabilmesi icin daha onceki derslerde gosterilmis olan maven icin envrioment variables tanimlamasi gerekmektedir.

maven5 4

Simdi Eclipse tekrar gelelim ve projemize sag tiklayip —> Configure—> Convert to maven project diyelim.

maven5 5

Projemizi artik calistirabiliriz geri kalan islemleri Maven ve Eclipse birakin.
Not: Eger hala sorun cozulmediyse projeyi Netbeans te import etmeye calisin daha sorunsuz bir yukleme olacaktir 🙂

Yazimi burada noktaliyorum.

Herkese bol Javali gunler dilerim.
Be an oracle man , import java .* ;
Levent Erguder|
injavawetrust

Print Friendly, PDF & Email

Leave a Reply

Your email address will not be published. Required fields are marked *