使用Gradle构建SpringBoot项目

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 文件,直接复制到对应的服务器下即可。由应用服务器来启动。

文章作者: koral
文章链接: http://luokaiii.github.io/2018/10/11/分布式/SpringBoot/2.SpringBoot的三种启动方式/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自