多项选择题

运行SpringBoot程序的方式有()

A.打成可执行包,然后用java -jar运行
B.在IDE中直接运行启动类的main()方法
C.使用Maven命令运行:mvn spring-boot:run
D.以上都不对