当clean时出现报错Process terminated

这个报错一般出现在项目搭建或增加模块后
详细的报错信息已经很明确的说明了:这个commons-collections模块指定的版本被missing了

正常情况下模块在子模块里面使用,会指定版本,或是在最外面主pom文件指定版本;
先检查用到这个的子模块地方,发现子模块中确实没有版本信息

这时可能会有疑问,会出现仿照别的项目来写的情况,为什么别的项目这里不写版本可以呢?因为别的项目是将版本消息定义在外层pom了,这里去外层pom看一下,找了一下果然没有
现在将版本信息定义在外层pom:
再统一管理
重新刷新meven后就可以正常使用clean,并成功启动项目了

文章讲述了在项目搭建过程中遇到的Processterminated报错,原因是commons-collections模块版本缺失。作者指出应在子模块和主POM文件中明确指定版本,并推荐统一管理外部依赖。修正后,清理和启动项目恢复正常。
7476

被折叠的 条评论
为什么被折叠?



