io sono in riferimento a "Maven: The Complete Reference" e in particolare la sezione riguardante i profili che documenta l'uso di un tag <properties...
all'interno del <profile...
tag: see hereUtilizzando il tag proprietà entro Maven profilo
<profile>
<id>development</id>
<activation>
<activeByDefault>true</activeByDefault>
<property>
<name>environment.type</name>
<value>dev</value>
</property>
</activation>
<properties>
<database.driverClassName>com.mysql.jdbc.Driver</database.driverClassName>
<database.url>
jdbc:mysql://localhost:3306/app_dev
</database.url>
<database.user>development_user</database.user>
<database.password>development_password</database.password>
</properties>
</profile>
quello che non sono sicuro circa è ciò che accade quando il comando viene eseguito mvn install -Denvironment.type=dev
:
- sarà questo creare un file
.properties
? - Se non come e dove tomcat (ad esempio) leggere le singole proprietà quando l'app viene testata in dev?
Sto solo provando a seguire la catena qui attraverso Maven e Spring e questa è esattamente la domanda e la risposta di cui avevo bisogno! Ben fatto! –