I have a Spring project which uses another project. Each project has its own spring profile initialize from java code using applicationContext.xml
and *.properties
for each profile. I inject the profile from args[]
. The problem is that second project uses the default configuration for the env from the applicationContext.xml
I can not inject the env from args[]
to the second project and I tried looking for an article which will explain how Spring profile works.
- Is there a hierarchy on which it will look the profile when default is not configured at
applicationContext.xml
?
- Is System var stronger than
applicationContext.xml
configuration?
- What you think is the best solution to my challenge?
Articles on that subject or even examples would be most appreciated!!
Thanks in advance.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…