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
34 gösterim
Maven'de profil diye bir özellik var. Bu özellik nedir, ne işe yarar, nerede kullanabilirim?
Java kategorisinde 5.7k 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.

172 puan

İlgili sorular

0 oy
1 cevap 21 gösterim
21 gösterim
Maven kullanırken artifact ve repository kelimeleri geçiyor. Bunlar nelerdir? Nerede ve nasıl kullanırım?
31 Ağustos Java kategorisinde kenan 5.7k puan sordu
0 oy
1 cevap 21 gösterim
21 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 Java kategorisinde kenan 5.7k puan sordu
0 oy
1 cevap 198 gösterim
198 gösterim
Maven nedir? Ne için kullanılır?
29 Kasım 2016 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
0 cevap 11 gösterim
11 gösterim
Maven ile bir projeyi derlediğim zaman class dosyalarını nereye açıyor ve işlem yapıyor?
31 Ağustos Java kategorisinde kenan 5.7k puan sordu
0 oy
0 cevap 10 gösterim
10 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 Java kategorisinde kenan 5.7k puan sordu