你不需要使用Java变量。要包括系统环境变量,请在
application.properties文件中添加以下内容:
spring.datasource.url = ${OPENSHIFT_MYSQL_DB_HOST}:${OPENSHIFT_MYSQL_DB_PORT}/"nameofDB"spring.datasource.username = ${OPENSHIFT_MYSQL_DB_USERNAME}spring.datasource.password = ${OPENSHIFT_MYSQL_DB_PASSWORD}但是@Stefan Isele建议的方法更为可取,因为在这种情况下,你只需要声明一个env变量:
spring.profiles.active。Spring将通过
application-{profile-name}.properties模板自动读取适当的属性文件。


