SORU
6 NİSAN 2012, Cuma


Varsayılan Bahar 3.1 profili

Benim uygulamada fasulye @Profile("prod") @Profile("demo")ile açıklama var. İlk olarak tahminde bulunabilirsiniz :), kullanılan fasulye bağlanmak, üretim DB ve ikinci bir annotates fasulye kullanan bazı sahte DB (HashMap ya da her neyse)- kalkınma daha hızlı.

İstiyorum ne olursa tarafından geçersiz ise her zaman kullanılacak varsayılan profil ("prod")"bir şey başka".

Benim için harika bir yer olurdu web.xml:

<context-param>
     <param-name>spring.profiles.active</param-name>
     <param-value>prod</param-value>
</context-param>

ve sonra -Dspring.profiles.active="demo" ile bu geçersiz diye:

mvn jetty:run -Dspring.profiles.active="demo". 

Ama ne yazık ki işe yaramıyor. Herhangi bir fikir bunu nasıl elde edebilirim? Tüm ortamlar -Dspring.profiles.active="prod" ayarı bir seçenek değil.

CEVAP
6 NİSAN 2012, Cuma


Senin web.xml varsayılan profil olarak üretim ortamı tanımlayın

<context-param>
   <param-name>spring.profiles.default</param-name>
   <param-value>prod</param-value>
</context-param>

ve eğer farklı bir profil kullanmak istiyorsanız, sistem özelliği olarak geçmektedir

mvn -Dspring.profiles.active="demo" jetty:run

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Associated Press

    Associated P

    18 EYLÜL 2006
  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • FND Films

    FND Films

    2 Mayıs 2006