比如java 程序中有环境变量的配置,需要在启动前修改环境变量,如:
#!/bin/sh
export TEST_ENV=ddddddddd
java -jar demo4.jar
对应的java代码如下:
application.properties
test-env=${TEST_ENV:hello}
java
@RestController
@RequestMapping("/v1/ops")
public class DebugController {
@Value("${test-env}")
private String ENV;
@GetMapping("/env")
public String testEnv() {
return ENV;
}
}
测试: