当前位置: 首页 > 知识库问答 >
问题:

Intellij错误:内部缓存已损坏或格式过期

慕佑运
2023-03-14

当我在IntelliJ中构建我的Java项目时,我会断断续续地得到一个错误。

内部缓存已损坏或格式过时,强制项目重建:java.io.FileNotFoundException:C:\target\classes\ehcache.xml(访问被拒绝)

共有1个答案

仉洲
2023-03-14

正如我在评论中提到的,我收到了同样的消息,但没有涉及任何访问权限问题。

这似乎是一种混乱的想法结束。通过删除C:\users\%username%\.ideaic13中的system目录(路径显然取决于IntelliJ IDEA版本),我得以修复此问题。

它存储所有缓存和索引。我不得不承认,我不能确切地说出为什么这会有帮助,但这似乎是一种“使缓存无效”的更粗暴的方法,而且它起作用了。这样您的项目历史记录就不会被删除,所以您实际上可以继续工作--只是所有的文件都必须重新扫描,所有的索引都必须重新构建。

无论如何,这根本不是访问权限问题。

 类似资料:
  • 我一直在开发一个Java Jersey RESTful web应用程序,一切都很顺利,直到我再次编译时出现以下编译器错误。 堆栈跟踪:

  • 在最新版本的Xcode中构建应用程序时,我会遇到以下错误: 致命错误:格式错误或损坏的AST文件:“无法加载模块”/users/me/library/developer/xcode/developer/xcode/deriveddata/moduleCache/xyzyie6zv0op/darwin.pcm“:找不到文件”注意:修改系统标头后,请删除位于“/users/me/library/dev

  • 我正在与Intellij Idea(CE)合作 2020.2.3 使用6.7级 null 注意:位于用户主页中的目录是空的。 当我启动IDE时,总是发生以下过程: 项目被加载: null 几秒钟后出现以下错误: 几乎每个项目都有相同的错误消息。 一: null 这两个文件总是在IDE运行时出现,如果IDE关闭,它们就会消失。我假设出现两个,因为我已经导入(但已经关闭)项目(也基于Gradle) 但

  • 问题内容: 我正在尝试打开xlsx文件并仅打印其内容。我一直遇到这个错误: 它打印出此错误 谢谢 问题答案: 该错误消息与XLS文件的BOF(文件开始)记录有关。但是,该示例表明您正在尝试读取XLSX文件。 有两个可能的原因: 您的xlrd版本过旧,不支持读取xlsx文件。 XLSX文件是加密的,因此以OLE复合文档格式而不是zip格式存储,从而使其在xlrd中显示为较早的格式XLS文件。 仔细检

  • -IV是相同的,因为目前它是静态变量,用于测试目的。 -密码设置为AES/CBC/PKCS5Padding -键设置为AES 编辑 添加IV发生器方法