错误总结:
1.idea在springboot启动时报错Cannot determine embedded database driver class for database type NONE
原因:springboot架构要求连接数据库,但是如果你使用这个架构没有用到数据库的话就可能会报错
解决方法:网上的解决方法对我的项目不管用,产生了新的错误,所以还是建议修改maven架构。
2.报错:cyclic inheritance involving
原因:继承发生了递归
解决方案:修改子类或者父类
3.报错:Target host is not specified...
原因:URL的格式由下列三部分组成: 第一部分,是协议或称为服务方式 (指定低层使用的协议,例如:http, https, ftp); 第二部分,是存有该资源的主机IP地址(有时也包括端口号);第三部分,是主机资源的具体地址。如目录和文件名等。
解决方案:请求的url需要带上请求协议, 如http, https等, 且url不能为空。
4.Error:(1, 1) 错误: 需要class, interface或enum
原因:文件编码格式不对
解决方案:文件编码不对最大的可能是GBK和UTF-8的冲突,可以在IDEA的有下角地区找到编码修改,可能修改成为另外一个会变成乱码,这时候再改回来可能就可以运行了。
5.bufferedreader读取文件乱码
原因:不详。
解决方案:在读取文件的配置中添加编码,InputStreamReader isr = new InputStreamReader(new FileInputStream(filenameString), "UTF-8");