启动SpringBoot项目的另外一种方式以及禁用命令行参数的设置
程序员文章站
2022-03-02 16:50:19
...
启动SpringBoot项目的另外一种方式
package com.qjl.bootstart.controller;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
* 类名称:用于启动SpringBoot
* 全限定性类名: com.qjl.bootstart.main.SpringBootMain
* @author 曲健磊
* @date 2018年8月4日上午10:41:27
* @version V1.0
*/
@SpringBootApplication
public class SpringBootMain {
public static void main(String[] args) {
// 第一种方式:
SpringApplication app = new SpringApplication(SpringBootMain.class);
// 禁止使用命令行参数
app.setAddCommandLineProperties(false);
// 启动项目
app.run(args);
// 第二种方式:
// SpringApplication.run(SpringBootMain.class, args);
}
}
如何在运行打包的文件时禁用命令行参数?
像上面的代码那样:app.setAddCommandLineProperties(false)
就可以禁用了。