2)数组越界 java.lang.ArrayIndexOutOfBoundsException: 1
3)强制转换出错
或
4)字符串比较 ‘B.equlas(A)’,而非“A==B”
B级(文本依赖相关)
1) 当前类路径下找不到文件 java.io.FileNotFoundException
2) jar依赖缺失或版本冲突 NoClassRefFoundError
C级(编译构建相关)
1) tomcat端口占用 Address already in use: bind
解决方法:
查看有哪些tomcat项目已启动,若服务已处于启动状态,停止服务后再重启即可;若需同时启动多个web服务且端口已被占用修改新的端口即可!
2) tomcat 乱码
解决方法:
修改 $CATALINA_HOME/conf/server.xml,新增 -> URIEncoding="UTF-8"
Service-Connector 修改前:
Service-Connector 修改后:
(改完,保存并重启tomcat即可)
D级(机器硬件相关)
1)Java溢出1
2)java内容溢出2 OutOfMemory
当你觉得“我们从来不生产代码,我们只是代码的搬运工!”,或许时下的你便已经遇到技术瓶颈!
来源: