Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当JAR运行时,如何将多个属性定义为参数?_Java_Jar - Fatal编程技术网

Java 当JAR运行时,如何将多个属性定义为参数?

Java 当JAR运行时,如何将多个属性定义为参数?,java,jar,Java,Jar,现在我用这个参数运行JAR: -Dspring.config.location=/opt/application-properties/application.yml 我想将另一个属性文件添加到位置。如何操作?如果您阅读文档,即的部分,您将发现: 如果不喜欢将application.properties作为配置文件名,可以通过指定spring.config.name环境属性来切换到另一个文件名。您还可以通过使用spring.config.location环境属性(,这是一个以逗号分隔的目录位置

现在我用这个参数运行JAR:

-Dspring.config.location=/opt/application-properties/application.yml

我想将另一个属性文件添加到位置。如何操作?

如果您阅读文档,即的部分,您将发现:

如果不喜欢将
application.properties
作为配置文件名,可以通过指定
spring.config.name
环境属性来切换到另一个文件名。您还可以通过使用
spring.config.location
环境属性(,这是一个以逗号分隔的目录位置或文件路径列表)来引用显式位置

因此,要明确回答这个问题:
若要将另一个属性文件添加到位置,请使用逗号分隔它们

例如:

-Dspring.config.location=/path1/application1.yml,/path2/application2.yml