Maven - IntelliJ IDEA IDE Entegrasyonu
IntelliJ IDEA, Maven için yerleşik desteğe sahiptir. Bu örnekte IntelliJ IDEA Community Edition 11.1 kullanıyoruz.
IntelliJ IDEA'nın bazı özellikleri aşağıda listelenmiştir -
Maven hedeflerini IntelliJ IDEA'dan çalıştırabilirsiniz.
IntelliJ IDEA içindeki Maven komutlarının çıktısını kendi konsolunu kullanarak görüntüleyebilirsiniz.
IDE içinde maven bağımlılıklarını güncelleyebilirsiniz.
Maven yapılarını IntelliJ IDEA içinden başlatabilirsiniz.
IntelliJ IDEA, bağımlılık yönetimini otomatik olarak Maven'in pom.xml'sine göre yapar.
IntelliJ IDEA, Maven bağımlılıklarını yerel Maven deposuna yüklemeden kendi çalışma alanından çözer (bağımlılık projesinin aynı çalışma alanında olmasını gerektirir).
IntelliJ IDEA, uzak Maven depolarından gerekli bağımlılıkları ve kaynakları otomatik olarak indirir.
IntelliJ IDEA, yeni Maven projeleri, pom.xml oluşturmak için sihirbazlar sağlar.
Aşağıdaki örnek, IntelliJ IDEA ve Maven'i entegre etmenin avantajlarından yararlanmanıza yardımcı olacaktır.
IntelliJ IDEA'da yeni bir proje oluşturun
Yeni Proje Sihirbazı'nı kullanarak Maven projesini içe aktaracağız.
IntelliJ IDEA'yı açın.
Seçiniz File Menu > New Project Seçenek.
Mevcut modelden projeyi içe aktar'ı seçin.
- Maven seçeneğini seçin
Maven kullanılarak bir projenin oluşturulduğu Proje konumunu seçin. Bir Java Projesi tüketici bankası oluşturduk. Maven kullanarak nasıl proje oluşturulacağını görmek için 'Java Projesi Oluşturma' bölümüne gidin.
- İçe aktarmak için Maven projesini seçin.
- Projenin adını girin ve bitir'e tıklayın.
Şimdi maven projesini IntelliJ IDEA'da görebilirsiniz. ConsumerBanking projesi harici kitaplıklarına bir göz atın. IntelliJ IDEA'nın Maven bölümünün altındaki yapı yoluna Maven bağımlılıkları eklediğini görebilirsiniz.
IntelliJ IDEA'da bir maven projesi oluşturun
Şimdi, IntelliJ IDEA'nın yeteneklerini kullanarak bu projeyi inşa etme zamanı.
ConsumerBanking projesini seçin.
Seçiniz Buid menu > Rebuild Project Seçenek
Çıktıyı IntelliJ IDEA Konsolunda görebilirsiniz
4:01:56 PM Compilation completed successfully
IntelliJ IDEA'da Uygulamayı Çalıştırın
ConsumerBanking projesini seçin.
Bağlam menüsünü açmak için App.java'ya sağ tıklayın.
seç Run App.main()
Sonucu IntelliJ IDEA Konsolunda göreceksiniz.
"C:\Program Files\Java\jdk1.6.0_21\bin\java"
-Didea.launcher.port=7533
"-Didea.launcher.bin.path=
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 11.1.2\bin"
-Dfile.encoding=UTF-8
-classpath "C:\Program Files\Java\jdk1.6.0_21\jre\lib\charsets.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\deploy.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\javaws.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jce.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jsse.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\management-agent.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\plugin.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\resources.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\rt.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\dnsns.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\localedata.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunjce_provider.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunmscapi.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunpkcs11.jar
C:\MVN\consumerBanking\target\classes;
C:\Program Files\JetBrains\
IntelliJ IDEA Community Edition 11.1.2\lib\idea_rt.jar"
com.intellij.rt.execution.application.AppMain com.companyname.bank.App
Hello World!
Process finished with exit code 0