我正在使用 Maven 多模块项目。当我运行 Maven 并且其中一个模块失败时,我收到错误消息,然后收到以下行
After correcting the problems, you can resume the build with the command
mvn <goals> -rf :my.module.name
Maven 是否拥有任何状态?是否可以运行
mvn <goal> `start from where we left off`
我问的原因是我的一些模块名称很长。我可以从 cmd 提示符进行复制,但我只是想要一个更快/更短的命令。通常节省几秒钟可能看起来不多,但在我的 Maven 使用过程中,它可以为我节省很多。
问题是
- maven 是否保存状态?
- 如果可以,我可以快速从上次中断的地方重新运行吗?
谢谢
最佳答案
您可以使用Maven Shell在预加载的 shell 环境中执行 Maven 目标/阶段,显着缩短构建时间。
关于java - Maven 是否会记住它的状态,以便我可以轻松地重新运行最后一个命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12676447/