我查看了《Maven: The Complete Reference》的有关配置文件部分,特别是有关使用<properties...
标签在<profile...
标签内的说明。具体内容请参见:这里
<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>
我不确定的是运行mvn install -Denvironment.type=dev
命令会发生什么:
- 这会创建一个
.properties
文件吗? - 如果不是,那么在测试开发环境中,如何以及在哪里读取单个属性,例如tomcat?