我项目集成了jetty,但我不想通过profile方式多环境打包指定配置文件,想直接粗暴的使用下面的方式启动:
方式一:java -jar nutz-app.jar 8080 -Dapp.project.env=test
或者方式二:java -jar nutz-app.jar 8080 /conf/test/config.properties
请问Nutz应该怎么配置?
7 回复
conf: {
type: "org.nutz.ioc.impl.PropertiesProxy",
fields: {
paths : ["conf/config.properties"]
}
}
是这么指定的配置文件,但不知如何动态的传进来
conf: {
type: "org.nutz.ioc.impl.PropertiesProxy",
fields: {
paths : ["/${env}/config.properties"]
}
}
理想的状态是这样的,或者这个PropertiesProxy在ioc初始化之前,手动读,然后传递给ioc也行。
@tiankongkm 他用的好像不是nutzboot吧?
添加回复
请先登陆