Files
MTKJPAY/mt-pay/src/main/java/com/mtkj/mtpay/MtPayApplication.java

43 lines
1.5 KiB
Java
Raw Normal View History

package com.mtkj.mtpay;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.core.env.Environment;
@Slf4j
@SpringBootApplication
public class MtPayApplication {
public static void main(String[] args) {
try {
SpringApplication app = new SpringApplication(MtPayApplication.class);
Environment env = app.run(args).getEnvironment();
String applicationName = env.getProperty("spring.application.name", "mt-pay");
String serverPort = env.getProperty("server.port", "8080");
String contextPath = env.getProperty("server.servlet.context-path", "");
String activeProfiles = String.join(",", env.getActiveProfiles());
log.info("""
========================================
应用启动成功
========================================
应用名称: {}
运行环境: {}
访问地址: http://localhost:{}{}
========================================
""",
applicationName,
activeProfiles.isEmpty() ? "default" : activeProfiles,
serverPort,
contextPath);
} catch (Exception e) {
log.error("应用启动失败", e);
throw e;
}
}
}