pom文件中一个”0“ 引发的血案
背景
近期使用spring boot2.0做新项目demo时,发现启动boot项目时,控制台什么错误日志都不显示,显示如下信息:
Process finished with exit code 1
可能问题
启动时存在这种情况时,基本上是以下几种情况导致:
1. yml配置文件有特殊字符错误
2. pom.xml 文件多了特殊字符
3. 其他配置文件问题
解决方式
检查配置文件或者pom是否有错误
示例
我的项目中是因为pom文件多了个 “0” 字符,估计是不小心打进去的。。。。。花了我不少的时间查找这个问题,坑。
pom文件内容:
pom文件报错信息:
Element 'project' cannot have character [children], because the type's content type is element-only
可能是我瞎了,没看见这个“0”吧。。。记录一下警示自己
查找方法
使用 xml 格式化工具格式化pom文件内容。前面是一行行去查找,,结果还是没找到这个“0”,后面想到用网上的格式化工具,就清晰的看到这个坑人的 ”0“ 字符