SpringBoot 的三种启动方式
一、Main 方法
/**
* @SpringBootApplication SpringBoot的组合注解,标注为SpringBoot的应用
* scanBasePackages 扫描的包
* @EnableAsync 开启异步方法
*/
@SpringBootApplication(scanBasePackages = "com.pgc")
@Import(CommonApplication.class)
@EnableAsync
public class Application {
/**
* 项目的入口
*/
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
二、Maven 方式
三、Gradle 方式
四、运行 jar 文件
通过 jar 文件启动的方式,需要先将项目编译为 jar 文件。
mvn install
五、war 文件方式
如果项目的打包方式为“war”,则将打包之后的 war 文件,直接复制到对应的服务器下即可。由应用服务器来启动。