springboot 请求路径打印
@SpringBootApplication
@Slf4j
public class OptimusApplication {
private static int port;
private static String contentPath;
public static void main(String[] args) {
SpringApplication.run(OptimusApplication.class, args);
log.info("..######..##.....##..######...######..########..######...######.n" +
".##....##.##.....##.##....##.##....##.##.......##....##.##....##n" +
".##.......##.....##.##.......##.......##.......##.......##......n" +
"..######..##.....##.##.......##.......######....######...######.n" +
".......##.##.....##.##.......##.......##.............##.......##n" +
".##....##.##.....##.##....##.##....##.##.......##....##.##....##n" +
"..######...#######...######...######..########..######...######.");
System.out.println("start successful");
log.info("App running at:");
log.info("local: http://localhost:{}{}", port, contentPath);
try {
String ip = InetAddress.getLocalHost().getHostAddress();
log.info("Network: http://{}:{}{}", ip, port, contentPath);
} catch (UnknownHostException e) {
log.error("get local host fail: {}", e.getMessage());
}
}
@Value("${server.port}")
public void setPort(int port) {
OptimusApplication.port = port;
}
@Value("${server.servlet.context-path}")
public void setContentPath(String contentPath) {
OptimusApplication.contentPath = contentPath;
}
}