示例代码(使用Spring Boot):
@SpringBootApplication public class DemoApplication {
public static void main(String[] args) {
String port = System.getenv("PORT");
if (port == null){
port = "8080"; //默认端口号
}
new SpringApplicationBuilder(DemoApplication.class)
.properties("server.port=" + port)
.run(args);
}
}
示例代码(使用Logback):
确认应用程序的依赖是否正确设置。可以使用命令“mvn dependency:tree”查看应用程序所有依赖关系。
确认应用程序中的端点是否正确设置。可以使用Spring Boot Actuator中的“/actuator/mappings”端点查看应用程序的所有端点。
示例代码(使用Spring Boot):
@SpringBootApplication public class DemoApplication {
@Autowired
private ApplicationContext appContext;
@Bean
public CommandLineRunner commandLineRunner() {
return args -> {
String[] beans = appContext.getBeanNamesForType(Object.class);
Arrays.sort(beans);
for (String bean : beans) {
System.out.println(bean);
}
};
}
public static void main(String[] args)