idea编译项目找不到类

idea编译项目时报错找不到类

有些情况下我们在使用idea编译项目时会遇到明明引入了某个包下的类,却报错找不到符号或找不到包这种情况,有两种可能导致这种错误。

缓存原因

这种比较好解决,只需要打开idea的【文件】==>【清除缓存】即可
在这里插入图片描述

页面字符编码问题

这个需要我们去调整一下代码页面的字符编码,【文件】——》【设置】——》【编辑器】——》【文件编码】
在这里插入图片描述
在这里插入图片描述
设置好以上的即可!

但是但是但是我到这里还没有搞好,这里我的原因是因为我还要去设置页面的换行编码模式,因为每个页面都有mac(苹果)、windows(微软)、linux,所以存在三种换行模式

名词解释:

  • CR:Carriage Return,对应ASCII中转义字符\r,表示回车
  • LF:Linefeed,对应ASCII中转义字符\n,表示换行
  • CRLF:Carriage Return & Linefeed,\r\n,表示回车并换行

操作系统差异

  • Windows操作系统采用两个字符来进行换行,即CRLF;
  • Unix/Linux/Mac OS X操作系统采用单个字符LF来进行换行;
  • 另外,MacIntosh操作系统(即早期的Mac操作系统)采用单个字符CR来进行换行。

找到我们对应系统的模式更换即可,如下图:
在这里插入图片描述


版权声明:本文为Junibl1231原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。