求助:Eclipse控制台不显示构建及错误信息,Maven输出异常
解决Eclipse控制台Maven构建信息不完整的问题
我之前也碰到过一模一样的情况,给你几个实测有效的解决方案,按顺序试试应该能搞定:
调整控制台缓冲区大小
控制台默认的缓冲区可能太小,导致长输出被截断了:- 打开控制台视图,点击右上角的小三角下拉菜单,选择「Preferences」
- 在弹出的窗口里,找到「Console」分类,取消勾选「Limit console output」选项(或者把缓冲区数值调大,比如设为1000000)
- 点击「Apply and Close」,重新运行
mvn install看看效果
检查Maven运行配置的输出设置
有时候运行配置的输出被定向到文件或者控制台分配有问题:- 右键pom.xml,选择「Run As」→「Run Configurations...」
- 在左侧列表找到「Maven Build」对应的配置(如果没有就新建一个)
- 切换到「Common」标签页,确认「Standard Input and Output」区域的「Allocate console」是勾选状态,并且没有勾选「File」选项(如果选了文件,输出会写到文件而不是控制台)
重置控制台过滤器
可能不小心开启了消息过滤,导致部分内容被隐藏:- 点击控制台视图右上角的漏斗图标(「Filters」按钮)
- 取消所有已勾选的过滤选项,点击「OK」后重新运行构建
清理Eclipse工作区缓存
如果上面的方法都没用,可能是工作区配置损坏:- 关闭Eclipse,找到你的工作区目录,进入
.metadata/.plugins文件夹 - 删除
org.eclipse.core.runtime和org.eclipse.jdt.core这两个文件夹(建议先备份,防止意外) - 重新启动Eclipse,再尝试Maven构建
- 关闭Eclipse,找到你的工作区目录,进入
如果还是不行,可以试试更新Eclipse的M2E插件,或者新建一个干净的工作区导入项目再测试。
内容的提问来源于stack exchange,提问作者Java123
相关产品推荐
相关产品推荐

