search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
524 gösterim
Maven'de profil diye bir özellik var. Bu özellik nedir, ne işe yarar, nerede kullanabilirim?
Java kategorisinde 6.2k puan

1 cevap

0 oy

Profiller, POM'un kendisinde bulunan öğelerin bir alt kümesi kullanılarak Maven'de belirtilir. Profillerin tanımlanabileceği bir konteynerdir. Profillere göre farklı build işlemleri gerçekleştirilir.

Profil çeşitleri

dev  : Development(geliştirme yapılan) ortamını ifade eder

prep : preProduction dan gelir. Test ortamını ifade eder.

prod : production ortamını ifade eder.

Maven de üç konumdan herhangi birine profil ekleyebiliriz

  • Projeye özel profiller, projenin pom.xml dosyasına eklenir.(pom.xml)
  • Kullanıcıya özel profiller, kullanıcının settings.xml dosyasına eklenir. (%USER_HOME%/.m2/settings.xml).
  • Global profiler,  global settings.xml dosyasına eklenir. (${maven.home}/conf/settings.xml)

Profilleri mümkün olduğunca pom.xml'de yapılandırmaya çalışırız. Bunun nedeni settings.xml'i kullanımında, onu derleme ortamlarına kendimiz dağıtmamız gerektiğinden daha zor ve hataya açıktır.

316 puan

İlgili sorular

0 oy
1 cevap 1.4K gösterim
1.4K gösterim
Maven kullanırken artifact ve repository kelimeleri geçiyor. Bunlar nelerdir? Nerede ve nasıl kullanırım?
31 Ağustos 2021 Java kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 491 gösterim
491 gösterim
Maven ile çalışırken genellikle insanlar "mvn clean install" diyor. Bazı arkadaşlar da "mvn clean compile" daha iyi olduğunu söylüyor. Arasındaki fark nedir?
31 Ağustos 2021 Java kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 510 gösterim
510 gösterim
Maven nedir? Ne için kullanılır?
29 Kasım 2016 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 290 gösterim
290 gösterim
Maven ile bir projeyi derlediğim zaman class dosyalarını nereye açıyor ve işlem yapıyor?
31 Ağustos 2021 Java kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 498 gösterim
498 gösterim
Maven ile ben pom dosyasının içine yazdığım gerekli jar dosyalarını nereden indiriyor? Benim de uygulamalarımı bir yere atıp oradan indirebilir miyim?
31 Ağustos 2021 Java kategorisinde kenan 6.2k puan sordu