您的位置:首页 > 文旅 > 美景 > 装修设计网站排行榜前十名_苏州工业园区房价_天津百度seo推广_西安网站设计开发

装修设计网站排行榜前十名_苏州工业园区房价_天津百度seo推广_西安网站设计开发

2024/12/23 9:33:37 来源:https://blog.csdn.net/wenxuankeji/article/details/143492244  浏览:    关键词:装修设计网站排行榜前十名_苏州工业园区房价_天津百度seo推广_西安网站设计开发
装修设计网站排行榜前十名_苏州工业园区房价_天津百度seo推广_西安网站设计开发
背景

在开发过程中,我们经常需要在项目启动时知道应用使用的端口号和访问地址。为了提高开发效率,我们可以通过简单的配置,在项目启动后直接把这些信息打印在控制台上。

解决方案

通过使用 Environment 类,可以在项目启动时获取到项目的运行时配置信息,如端口号和上下文路径等。以下是具体的实现代码:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.core.env.Environment;@SpringBootApplication
public class Application {public static void main(String[] args) {// 启动Spring Boot应用ConfigurableApplicationContext context = SpringApplication.run(Application.class, args);// 获取Environment实例Environment env = context.getEnvironment();// 获取端口号和上下文路径String serverPort = env.getProperty("server.port");String contextPath = env.getProperty("server.servlet.context-path", "");// 打印启动信息System.out.println("\n\n===========> 系统启动成功!后台地址:http://localhost:" + serverPort + contextPath);}
}
效果展示

当项目成功启动后,控制台会显示如下信息:

===========> 系统启动成功!后台地址:http://localhost:8080/myapp
总结

通过上述方法,我们可以在Spring Boot项目启动时,直接在控制台上打印出端口号、项目名及访问地址。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com