maven - mvn spring-boot:从命令石灰运行,但选择要运行的类
问题描述
我需要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
推荐阅读
- python - Python solve_ivp [scipy.integrate]:如何设置你的集成过程的输出点数?
- javascript - 使用符号链接时 ES6 多次导入
- python - python3:Python无法理解文件中的代码
- python - XlsxlWriter 只会在电子表格中写入一行
- dictionary - Enum.into 和 Map.new 是否在内存中创建新对象?
- java - 运行时 java.lang.NoClassDefFoundError: Lorg/springframework/beans/factory/access/BeanFactoryReference 在 Spring 从 4 升级到 5 之后
- python - 断言(len(内容)== 3)断言错误
- algorithm - 如果涉及一半(即1.5),二进制堆如何确定其父级?
- javascript - 如何使用 JavaScript 媒体查询更改元素的类?
- javascript - 具有条件的嵌套数组的减速器函数