每次啓動IntelliJ IDEA時,它都會忽略$HOME
環境變量,並在我的/home/user
目錄中創建.java
和IdeaProjects
。
這是爲什麼?如何強制它使用$HOME
?
每次啓動IntelliJ IDEA時,它都會忽略$HOME
環境變量,並在我的/home/user
目錄中創建.java
和IdeaProjects
。
這是爲什麼?如何強制它使用$HOME
?
IDEA不使用HOME變量來確定您的主目錄在哪裏。 相反,它使用java屬性user.home來確定您的主文件夾。
要改變這種行爲,您可以編輯IntelliJ IDEA_home\bin\idea.properties
文件:
idea.config.path=/tmp/config
idea.system.path=/tmp/system
idea.plugins.path=/tmp/plugins
欲瞭解更多信息,看看JetBrain's help page!
JDK,因爲它總是在Java世界中完成的,故意忽略$ HOME,而是使用它自己的user.home屬性,該屬性可以設置使用_JAVA_OPTIONS:
export _JAVA_OPTIONS=-Duser.home=/tmp/java-home
怎麼樣的.java /目錄?它好像是由jdk本身創建的。 –