背景
項目啟動每次都要手動輸url在瀏覽器中訪問,就想能和vue項目一樣啟動能直接在控制台打印出url
踩坑
在項目中獲取配置文件的方法為@Value,但是在啟動類中無法使用,獲取到的全都為null
使用
Environment
public static void main(String[] args) {
ConfigurableApplicationContext context = SpringApplication.run(Application.class, args);
Environment environment = context.getBean(Environment.class);
System.out.println("訪問鏈接:http://localhost:" +environment.getProperty("server.port")+environment.getProperty("server.servlet.context-path");
);
}