SpringBoot启动服务的三种方式

1.IDEA启动


2.命令行启动

首先将命令行位置跳转到当前项目的根目录下,再输入“mvn spring-boot:run”命令,初次操作maven需要下载插件等待几分钟


3.命令行编译为jar启动

首先命令行在当前项目根目录运行编译命令“mvn install”,之后跳转到当前项目的target文件夹下(cd target)多出两个文件


接下来在命令行继续输入命令“java -jar 项目的jar名”



最后启动浏览器输入访问路径显示效果



以上为SpringBoot程序的三种启动方式,编写备份,以供查找


  • 8
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Spring Boot启动流程可以分为以下几个步骤: 1. 加载Spring Boot核心配置类 Spring Boot启动时,会加载一个核心配置类,这个类上通常会使用注解`@SpringBootApplication`,该注解包含了`@Configuration`、`@EnableAutoConfiguration`和`@ComponentScan`三个注解。其中,`@Configuration`使得该类成为配置类,`@EnableAutoConfiguration`启用自动配置,`@ComponentScan`自动扫描包。 2. 启动内嵌的Tomcat服务器 Spring Boot采用内嵌Tomcat的方式启动Web应用,可以通过Spring Boot提供的`SpringApplication.run()`方法启动Web应用,该方法会启动内嵌Tomcat服务器,并将Spring Boot应用作为一个Servlet容器运行起来。 3. 加载自动配置类 Spring Boot会根据classpath下的jar包和类路径,自动加载相应的配置类,这些配置类通常是通过条件注解(如:`@ConditionalOnClass`、`@ConditionalOnBean`等)来控制是否需要加载的。 4. 加载自定义配置类 Spring Boot还支持用户自定义配置类,可以通过`@Import`和`@Configuration`注解来导入自定义配置类。 5. 加载应用程序上下文 Spring Boot会根据配置进行应用程序上下文的加载。通常情况下,Spring Boot会从`application.properties`或`application.yml`文件中读取配置信息,并将其转换为Java对象。 6. 执行自定义逻辑 Spring Boot允许在应用程序启动时执行自定义逻辑。可以通过实现`CommandLineRunner`和`ApplicationRunner`接口来实现。 7. 启动应用程序 最后,Spring Boot启动应用程序,并将应用程序作为一个整体运行起来。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值