maven spring-boot:运行 从命令行选择 class 到 运行

mvn spring-boot:run from command lime but choose which class to run

我需要从命令行 运行 mvn spring-boot:run 但选择主要 class 到 运行。有办法吗?我需要在命令行中 运行 这个,而不是从 JAR 中。

mvn spring-boot:run -Dstart-class=your.main.class 应该有效

mvn help:describe -Dcmd=spring-boot:run -Ddetail

中可用选项的完整列表

编辑:对于 2.0.1.RELEASE,"user" 参数已更改为 spring-boot.run.main-class,但命令应该相同。

https://docs.spring.io/spring-boot/docs/2.0.1.RELEASE/maven-plugin/run-mojo.html