我需要从命令行运行 mvn spring-boot:run
但选择要运行的主类。有办法吗?我需要在命令行中运行它,而不是从 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
关于maven - mvn spring-boot :run from command lime but choose which class to run,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50140907/