quarkus 配置优先级  
   
所属分类 quarkus
浏览量 1051
配置优先级由高到低 
JVM系统参数 优先级最高
JVM系统参数
环境变量
config/application.properties
application.properties
注意外部当前目录下的 application.properties 不生效
testkey001=value001-IN-config 
export testkey001=value-in-env
java -Dtestkey001=value-in-jvm-sys-prop -jar qute.jar 
http://127.0.0.1:8072/config
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import org.eclipse.microprofile.config.inject.ConfigProperty;
@Path("/config")
public class ConfigController {
	@ConfigProperty(name = "testkey001") 
    String testkey001Value;
    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String getTestkey001Value() {
        return testkey001Value;
    }
}
application.properties
testkey001=value001
config/application.properties
testkey001=value001-IN-config 
https://gitee.com/dyyx/hellocode/tree/master/demo/quarkus/qute-quickstart
 上一篇  
   
 下一篇  
 Java 异步编程 
 quarkus hibernate 例子 
 quarkus 打包类型 quarkus.package.type 
 JavaScript 模板引擎 
 graalvm hello 实例 
 jar 命令使用