Eclipse ve Maven eklentileri

İçindekiler
Maven'i geçmiş derslerde kullandığımız için, sadece terminalden gelen komutları kullandığımızı ve POM dosyasını değiştirmek için Notepad ++ (veya en azından bende var) kullandığımızı fark etmişsinizdir. Genel olarak, kodunuzu yazmak ve sınıflarınızda sözdizimi düzeltmesi yapmak ve işleri düzenli tutmak için bir IDE kullanırsınız. Maven, Maven projelerinizi Eclipse projelerine (iyi bilinen bir IDE) dönüştürmek için bir eklenti ile birlikte gelir ve Eclipse, Maven çağrılarını bir eklenti aracılığıyla kullanma olanağına sahiptir. Bu eğitimde bu 2 eklentiyi nasıl kullanacağımızı öğreneceğiz.
Maven projenizi IDE'den değiştirebilmek için Eclipse'de açmak istediğinizi varsayalım, bunun için Maven projenizi bir Eclipse projesine dönüştürmelisiniz, bu da .classpath ve .project dosyalarınızın yanı sıra .settings'e sahip olacağınız anlamına gelir. Eclipse'in projenizin özelliklerini tanımak için kullandığı klasör.

BÜYÜT

Maven projenizi dönüştürmek için komut satırını açmanız, POM dosyasının bulunduğu klasöre gitmeniz ve komutu yazmanız yeterlidir. mvn tutulması: tutulma Maven, projenizin Eclipse'e aktarılmasına izin vermek için gerekli yapılandırmaları otomatik olarak indirecek.
Daha önce gördüğümüz eklentilerin aksine, Eclipse eklentisinin POM dosyasında yapılandırılması gerekmez, Maven onu otomatik olarak tanır ve depodan indirmeye başlar.
Bir Eclipse projesine dönüştürüldükten sonra, Eclipse'e girmeniz ve içine girerek projeyi içe aktarmanız yeterlidir. Dosya → İçe Aktar… → Genel → Çalışma Alanına Mevcut Proje ve menüde, Eclipse'in projeyi herhangi bir ara yapılandırma olmadan içe aktarabilmesi için POM dosyasının (ve .classpath ve .project dosyalarının) bulunduğu klasörü seçin.
Proje içe aktarıldıktan sonra, Eclipse, projenizde M2_REPO değişkeninin yokluğuna atıfta bulunan bir hata atabilir; bu, Eclipse'in kavanozları Maven deposuna almaması anlamına gelir (çünkü bunu açıklamadık). Bunu düzeltmek için, Eclipse'de muhtemelen ana klasörünüzde bulunan ".m2" klasörünü işaret eden değişkeni oluşturmamız gerekiyor (benim durumumda, kullanıcı Manuel'in klasörü).

M2_REPO değişkenini kendiniz yaratmanıza izin vereceğim, bu basit, projenizin sınıf yolunda yapıldı.
Buraya kadar olan adımları izlediyseniz, Eclipse'in Maven komutlarını nasıl çalıştıracağını bilmediğini ve bu nedenle Maven komutlarını çalıştırmak için terminale geri dönmeniz gerektiğini fark edeceksiniz. Bu çok saçma olduğu için, Eclipse'deki Maven eklentisini indirmek en uygunudur.
Bunu yapmak için Yardım → Yeni Yazılım Yükle…'yi seçeceğiz ve bu pencerede Maven eklentisini aramalısınız. Teoride, filtreye "Maven" yerleştirmek ve "Tüm kullanılabilir siteler"i seçmek, Eclipse için Maven eklentisini içeren "http://download.ecli … yayınları" sitesini içermelidir. Değilse, belirtilen siteyi siteler listesine eklediğinizden emin olun.
Bazı Eclipse konfigürasyonları (benimki Java EE için Kepler'dir) zaten Maven eklentisi yüklü olarak gelir ve tek yapmanız gereken o siteyi arayarak güncellemek.
Eklentiyi kurduktan sonra Eclipse'de bazı küçük değişiklikler fark edeceksiniz. Esas olarak, POM dosyalarını üzerlerine sağ tıklayıp "Maven" alt menüsünde çalıştırmak istediğiniz komutu seçerek çalıştırabilirsiniz. POM dosyaları ayrıca farklı perspektiflerden görebilmeniz için aşağıda birkaç sekme gösterecek, birkaç tıklama ile bağımlılıkları ekleyip kaldırabilir veya şimdiye kadar yaptığımız gibi doğrudan değiştirebilirsiniz.

BÜYÜT

Umarım bu size yardımcı olmuştur, bu eğitimde temel Maven eğitimlerinin sonuna geldik, bundan sonra dinamik Web uygulamaları yapmak için Maven'i bir depo olarak kullanan Bahar eğitimlerine odaklanacağım. Umarım beğenmişsinizdir ve eğitimlerimi okumaya devam edin. Bir dahaki sefere kadar!Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave