出于某种原因,当我在Windows 7(64位)上安装Idea 9.0.2时,.IntelliJIdea90文件夹位于C:\ Users \ Administrator.IntelliJIdea90下。有没有人知道为什么会这样?
答案 0 :(得分:1)
IDEA正在使用 user.home Java属性来查找主文件夹的位置。在您的系统上,此属性由于某种原因返回管理员。它是JDK标准属性,因此问题不在IDEA代码之内。不确定是什么导致它,可能是一些环境问题。在我的Windows 7 64位IDEA上,使用我的用户名将此文件夹放入正确的位置。
您可以在http://superuser.com处找到与此OS / JDK相关的问题。
可以在 IDEA_HOME \ bin \ idea.properties 中更改IDEA文件夹的路径。
答案 1 :(得分:1)
我总是建议将IntelliJ用于ZIP版本 - 所以永远不要使用安装程序。 这样您就可以最大程度地控制配置,并且可以在同一台计算机上并排使用更多IntelliJ版本。
下载IDEA ZIP后,您只需编辑两个文件: idea.bat - 在开头指定JDK idea.properties - 更改保存配置的位置
我建议使用$ idea.home作为配置的地方而不是默认的$ user.home。这样每个IntelliJ版本都有自己的配置,不会与其他安装混合。 这种方法的最大优点是在计算机之间也可以移植,例如完成上述操作后,您可以将其复制到其他几台计算机上,IntelliJ也可以在那里工作。
该方法的唯一缺点是,如果没有安装程序,您需要在桌面上手动创建idea.bat图标。