Bonjour,
Soit le code suivant:
Mon problème est que dans le premier cas, mon parameter.properties est bien trouvé dans mon src/main/resources
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath:parameter.properties</value> </list> </property> </bean> <bean id="systemPrereqs" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean"> <property name="targetObject" value="#{@systemProperties}" /> <property name="targetMethod" value="putAll" /> <property name="arguments"> <util:properties> <prop key="java.security.auth.login.config">classpath:login.conf</prop> <prop key="java.security.krb5.conf">classpath:krb5.conf</prop> </util:properties> </property> </bean>
Mais dans le bean suivant, mes fichiers.conf que j'ai placé exactement au même endroit que le parameter.properties ne sont pas trouvés! Je dois mettre un chemin en dur, ce qui ne rend pas l'application déployable sur deux postes différents.
Comment cela se fait-il?
Ci dessous l'arbo de mon src, je suis dans applicationPropertiesContext.xml
Merci d'avance![]()
Partager