在mvn spring-boot:run之前是否需要mvn全新安装

时间:2020-06-03 22:33:06

标签: java spring-boot maven

从Git Repo中拉出现有项目

我尝试使用mvn spring-boot:run运行它,但是它给出了错误

然后执行mvn clean install然后执行mvn spring-boot:run,它开始运行!!!

之前我以为mvn spring-boot:run也会执行mvn clean install的任务!

但是,mvn spring-boot:run在编译时是如何考虑最新代码的(我的意思是,如果它没有执行install,则不应编译,因此它应该运行陈旧的JAR,但是它需要使用新代码更改并刷新了JAR)

有人可以通过困惑来解决问题吗!

1 个答案:

答案 0 :(得分:0)

mvn clean install用于解决pom.xml上列出的依赖项。如果您的pom.xml没有任何更改,则无需运行它。该错误很可能是由于您的本地没有所需的所有依赖项。