繁体   English   中英

如何像 Eclipse 的 clean 一样清理 Intellij 想法中的项目缓存?

[英]How to clean project cache in Intellij idea like Eclipse's clean?

有时 IDE 会因为缓存而出现一些错误。 在Eclipse中,我们可以使用clean来解决这个问题。 但是我怎么能在 IntelliJ 中做到这一点呢?

取决于您运行的版本。 基本上是一样的就去
File -> Invalidate caches ,然后重启 Intellij
或者
文件-> 使缓存无效/重新启动

主要区别在于,在旧版本中,您必须手动重新启动,因为在重新启动之前不会删除缓存文件。 较新的版本会询问您是否还想重新启动。

旧版本 较新的版本

在此官方 Jetbrains 帮助页面上所见


您还可以尝试手动删除system文件夹中已安装版本的缓存。 此文件夹的位置取决于您的操作系统和安装的版本。

Windows Vista、7、8、10
<SYSTEM DRIVE>\\Users\\<USER ACCOUNT NAME>\\.<PRODUCT><VERSION>

Linux/Unix
~/.<PRODUCT><VERSION>

苹果系统
~/Library/Caches/<PRODUCT><VERSION>

阅读本文以了解有关缓存位置的更多详细信息

也许得不到答案,但它肯定是一个答案。

如果没有其他方法适合您,请选择核心选项:关闭 IDEA 并使用本地文件系统工具删除“.../.IntelliJIdea/system”目录。

.IntelliJIdea 目录通常位于您的主目录中。 您的 IDE 配置位于“.../.IntelliJIdea/config”目录中,因此应该没问题。

显然,这不是“IDEA”方式,JetBrains 完全不支持。 另外 - 我不使用 Android Studio,所以我不知道这是否会导致问题,但是你去了。

当我在启动 IDEA 时遇到问题并且没有其他任何方法可以让我前进时,它对我有用。 如果您害怕丢失所有工作,请备份整个 .IntelliJIdea 目录>.<

除了.Intellij*文件和使缓存无效之外,如果您真的想清除所有内容,那么还要删除 IntelliJ 还生成的.idea文件夹和*.iml每个项目文件...

试试这个:

进入设置(文件 > 设置或 ctrl+alt+S)。 在项目设置下,选择“编译器”节点。 在左侧,取消选中“重建时清除输出目录”。

请注意,这是每个项目的设置。 如果需要,在项目模板设置中更改它(设置 > 其他设置 > 模板设置)。

1) File -> Invalide Caches(在IDE IDEA中)

2) 手动,到 C:\\Users\\\\AppData\\Local\\JetBrains\\IntelliJ IDEA\\system\\caches 并删除

JetBrains: https : //intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs

删除违规模块下的“目标”文件夹。 然后构建 | 重建项目。 还要确保清除网络浏览器缓存。

有时,由于缓存,IDE会出错。 在Eclipse中,我们可以使用clean来解决问题。 但是如何在IntelliJ中执行此操作?

另一个解决方案是 VCS -> Cleanup Project capture

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM