Java 当我构建主项目时,如何运行子模块插件目标? 当我构建主项目时,如何运行子模块插件目标
我想在构建项目后运行SpringBoot插件,但是SpringBoot插件只添加在子模块中,有什么解决方案吗?永远谢谢你Java 当我构建主项目时,如何运行子模块插件目标? 当我构建主项目时,如何运行子模块插件目标,java,maven,spring-boot,spring-boot-maven-plugin,Java,Maven,Spring Boot,Spring Boot Maven Plugin,我想在构建项目后运行SpringBoot插件,但是SpringBoot插件只添加在子模块中,有什么解决方案吗?永远谢谢你 main-project pom.xml spring-boot plugin not added in the main pom.xml module1 pom.xml module2 pom.xml depend on module1 spring-bo
main-project
pom.xml
spring-boot plugin not added in the main pom.xml
module1
pom.xml
module2
pom.xml
depend on module1
spring-boot plugin added
当我运行命令时
mvn clean install -pl module2 -am spring-boot:run
专家抛出了一个例外
[ERROR] No plugin found for prefix 'spring-boot' in the current project and in the plugin groups
如果你这样做
mvn clean install && cd module2 && mvn spring-boot:run
你们也都在一条线上
我假设您的主项目有一个模块部分,因此它将构建所有模块。如果您这样做
mvn clean install && cd module2 && mvn spring-boot:run
你们也都在一条线上
我假设您的主项目有一个模块部分,因此它将构建所有模块。为什么要这样做?而且不仅仅是多次执行maven?在您的建议中,我可以构建所有模块
mvn clean install
,然后cd module2
mvn spring boot:run
这可以工作,但我只想运行一次mvn命令来运行spring boot:run目标。为什么?如果您执行mvn clean install&&cd module2&&mvn-spring-boot:run
您也可以在一行中完成所有操作。我假设您的主要项目有一个模块部分,所以它将构建所有模块。好主意,我只需要在一行中编写命令,lol,thansk:-)很好,您喜欢我的答案。我补充这一点作为答案,如果您能接受这一正确答案,我将不胜感激。谢谢你你为什么要这么做?而且不仅仅是多次执行maven?在您的建议中,我可以构建所有模块mvn clean install
,然后cd module2
mvn spring boot:run
这可以工作,但我只想运行一次mvn命令来运行spring boot:run目标。为什么?如果您执行mvn clean install&&cd module2&&mvn-spring-boot:run
您也可以在一行中完成所有操作。我假设您的主要项目有一个模块部分,所以它将构建所有模块。好主意,我只需要在一行中编写命令,lol,thansk:-)很好,您喜欢我的答案。我补充这一点作为答案,如果您能接受这一正确答案,我将不胜感激。感谢您Bettermvn clean install
之后mvn-pl模块2 spring boot:run
…Bettermvn clean install
之后mvn-pl模块2 spring boot:run
。。。