Mit den Eigenschaften tag-innerhalb von maven-Profilen

Ich bin in Bezug auf "Maven: The Complete Reference " " und insbesondere den Abschnitt über profile, welche Dokumente die Verwendung einer <properties... tag innerhalb der <profile... tag hier: siehe hier

 <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>

Was ich bin nicht sicher, was passiert, wenn die mvn install -Denvironment.type=dev Befehl ausgeführt:

  • Wird das erstellen einer .properties Datei?
  • Wenn nicht, wie und wo wird tomcat (zum Beispiel) Lesen Sie die einzelnen Eigenschaften, wenn die app getestet wird, in dev?
  • Nur versucht zu Folgen, die Kette hier durch maven und spring und genau das ist die Frage und die Antwort, die ich brauchte! Nice one!
InformationsquelleAutor balteo | 2012-08-22
Schreibe einen Kommentar