On Windows and Linux platforms IDEA stores its caches, configuration and plugins in the user's home directory (profile directory).
On Windows platform it's usually <SYSTEM DRIVE>\Documents and Settings\<USER ACCOUNT NAME>\.IntelliJIdeaXX.
On Windows Vista, Windows 7 and later Windows versions the profile directory is <SYSTEM DRIVE>\Users\<USER ACCOUNT NAME>.
For Unix/Linux the home directory is ~/.IntelliJIdeaXX (~ is usually an alias for /home/<USER NAME>)
XX represents product version and can be (50, 60, 70, 80, 90, etc).
Under the .IntelliJIdeaXX directory the following subdirectories can be found:
- Config: /config
- Plugins: /config/plugins
- Caches: /system
- Logs: /system/log (also contains automatic thread dumps)
On Mac OS X IDEA uses the following directories:
- Config: ~/Library/Preferences/IntelliJIdeaXX
- System: ~/Library/Caches/IntelliJIdeaXX
- Plugins: ~/Library/Application Support/IntelliJIdeaXX
- Logs: ~/Library/Logs/IntelliJIdeaXX (starting from IDEA 9.0, older versions keep logs under System location)
For other products based on IDEA platform look for the product name instead of IntelliJIdea:
-
WebIde for WebStorm/PhpStorm
- PyCharm
- RubyMine
In some environments user's home directory is located on the mapped network drive which is unacceptable for IntelliJ IDEA. You'll notice the huge performance degradation. You may also want to move system directory to the faster or larger drive partition.
-
Config directory stores global IDEA configuration which is not specific to a project
-
System directory contains project caches, indices, compiler caches, jar caches, logs and thread dumps (except Mac), version control system caches, and some other system files
-
Plugins directory keeps third-party plug-ins which you install via Plugin Manager (bundled plug-ins are located in IDEA_HOME\plugins)
Locations of these directories can be modified in IDEA_HOME\bin\idea.properties file.
You will need to adjust the following parameters:
- idea.config.path
- idea.system.path
- idea.plugins.path
Note for Mac OS X users: most likely you will not need to change the defaults, but if for some reason you want to do it, you can find the related settings in the Info.plist file located in IDEA Application directory.
For IntelliJ Idea 11.1 Community Edition (IC-117.117) on Mac OS X (10.6) following seems to be the location:
- Config: ~/Library/Preferences/IdeaIC11
- System: ~/Library/Caches/IdeaIC11
- Plugins: ~/Library/Application Support/IdeaIC11
- Logs: ~/Library/Logs/IdeaIC11
分享到:
相关推荐
本文将详细介绍如何在macOS上完整卸载IntelliJ IDEA,确保在重新安装时不会受到任何卸载残留的影响。 首先,我们来理解一下卸载IntelliJ IDEA的必要性。由于IDEA在安装时会创建多个文件和配置,分布在不同的系统...
尝试更新到最新版本,或者完全卸载后重新安装,看是否能解决问题。 5. **社区资源**:如果以上方法都无效,你可以查阅开发者社区如CSDN、Stack Overflow等,搜索类似的问题,很可能有其他用户已经遇到了相同的问题...
描述中提到,这个压缩包的内容是用来帮助用户完全卸载JetBrains的产品。在默认情况下,当用户尝试卸载这些工具时,可能会留下一些配置信息或试用状态数据,导致重新安装后依然识别出之前的试用期。这个“reset_...
如果界面仍然显示英文,可能是因为没有正确替换文件或者WebStorm有缓存未清除,此时可以尝试清理WebStorm的系统缓存或者完全卸载后再重新安装。 7. **更新与兼容性**:请注意,随着WebStorm新版本的发布,汉化包也...
5. **更新或重装**:如果上述方法都无法解决问题,可能需要考虑更新JDK到最新补丁,或者完全卸载后重新安装。 这份中文开发文档不仅提供了JDK1.8的相关信息,还能帮助初学者理解和解决问题,使他们能更顺利地进行...
5. **覆盖安装**:当新版本或特定模块的更新只需替换原有文件时,可以通过覆盖原有文件来实现,无需完全卸载和重新安装整个软件。 6. **语言切换**:很多软件提供了语言切换功能,这通常通过替换或修改特定的语言...
6. **更新或重新安装Flash Player**:如果确认Flash Player已安装,但仍然存在问题,可以尝试更新到最新版本,或者完全卸载后重新安装。 7. **检查代码错误**:有时,找不到Flash Player的错误可能是由于编程错误...
4. destroy()方法:在Applet不再需要且将被卸载时调用,用于清理内存和释放资源。 5. paint()方法:尽管不是生命周期的一部分,但它负责绘制Applet的界面,通常会重写此方法来实现自定义的图形绘制。 随着Web技术...
3. **更新或重新安装输入法**:如果你使用的是第三方输入法,尝试更新到最新版本,或者完全卸载后重新安装。有时候,输入法软件自身的bug也会导致这类问题。 4. **系统层面的调整**:在Windows系统中,进入“控制...
关闭自动更新可以让我们完全控制何时以及是否要升级,确保开发环境的稳定性。 二、设置作者和代码版权信息 在编程中,版权信息对于维护知识产权非常重要。我们可以在IDE的右下角显示有关作者和代码的版权信息。通过...
- 如果以上步骤都无法解决问题,考虑更新Idea到最新版本,或者完全卸载并重新安装。 在实际开发中,遇到“idea build 无war包”的问题,通过上述步骤通常可以找到解决方案。理解WAR文件的结构和Idea的构建过程是...
4. **验证SVN版本兼容性**:IDEA可能对某些版本的SVN客户端不完全兼容。确保你安装的SVN客户端版本与IDEA版本相匹配,或者是最新的稳定版。 5. **清理IDEA缓存**:有时候,IDEA的内部缓存可能会导致问题。在`File` ...
- Linux 的软件安装通常通过包管理器进行,如 apt、yum 或 dnf,使得安装、更新和卸载软件变得更加方便和统一,避免了广告和捆绑软件的问题。 综上所述,Linux 为开发者提供了高效、稳定、自由的开发环境,并且...
**Ubuntu完全教程** Ubuntu是一款基于Debian Linux的开源操作系统,深受全球开发者和用户喜爱。它以其用户友好、安全稳定和丰富的软件库而闻名。本教程将深入探讨Ubuntu的基础知识、安装过程、桌面环境、系统管理、...
2. **Servlet和JSP支持**:Tomcat6.0完全支持Servlet 2.5和JSP 2.1规范,这意味着开发者可以利用这些最新的技术来构建动态Web应用。 3. **管理工具**:Tomcat6.0提供了一个基于Web的管理界面,名为Manager App,...
3. **软件管理**: Ubuntu采用apt(Advanced Package Tool)作为包管理器,你可以用它来安装、更新和卸载软件。学习命令行使用apt,以及图形化的Software Center,将使你能够轻松获取所需的应用程序。 4. **终端操作...
随着J2ME的发展,出现了新的开发工具,如NetBeans和IntelliJ IDEA等,它们提供了更好的集成开发环境,并且支持更现代的J2ME版本。另外,对于Android和iOS等其他移动平台,Google的Android Studio和Apple的Xcode成为...
- **Servlet支持**:Tomcat完全遵循Servlet规范,提供Servlet的执行环境。 - **JSP支持**:同样遵循JSP规范,可以处理JSP页面并将其编译为Servlet执行。 - **连接器**:Tomcat使用Coyote连接器处理HTTP请求,支持...
此外,Kotlin也支持OSGi,这意味着Kotlin应用可以被拆分成多个模块,并且这些模块可以在运行时被动态加载和卸载。 Kotlin的开发社区提供了一个丰富的知识库,包括许多常见问题解答(FAQ)。与Java和Scala的比较,有...
Tomcat完全实现了Java EE的Web部分,包括Servlet、JSP和JavaServer Pages (JSP) 规范。以下是关于Tomcat开发工具的详细知识: 1. **什么是Apache Tomcat?** Apache Tomcat是一款轻量级应用服务器,主要负责执行...