我写了一个Spring Boot应用程序。我正在运行jar,同时运行jar我正在覆盖属性文件密钥,例如:java -jar example.jar --spring.profiles.active=test
,但密钥不会覆盖。这可能是什么原因?
答案 0 :(得分:3)
对于覆盖属性的命令行参数,您需要将应用程序主方法中的参数传递给public static void main(String[] args) throws Exception {
SpringApplication.run(YourApplication.class, args);
}
。
您的主要方法应如下所示:
File->Settings->Editor->File Types->php-> + -> add *.tpl