簡體   English   中英

IntelliJ IDEA:重新打開IDE后不保留Project SDK設置

[英]IntelliJ IDEA: Project SDK Settings is not retained after reopenning IDE

每當我打開IDEA時,它會花一些時間進行索引,然后顯示很多錯誤。 我必須轉到“項目設置”並選擇SDK。 不知何故,IDE在關閉時忘記我的設置並返回“Project SDK:”。

我真的很感激任何線索。

嘗試創建一個新項目,看看問題是否仍然存在。 JDK配置按名稱存儲在.idea目錄中,驗證此目錄中的XML文件是否未在外部更改(例如,通過Dropbox或Version Control)。

misc.xml文件應包含以下內容:

  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_6" assert-keyword="true" jdk-15="true" project-jdk-name="1.6" project-jdk-type="JavaSDK">
    <output url="file://$PROJECT_DIR$/bin" />
  </component>

模塊.ipr文件可以定義特定於模塊的JDK:

<orderEntry type="jdk" jdkName="1.6" jdkType="JavaSDK" />

JDK定義本身存儲在options\\jdk.table.xml文件中的IDEA 配置目錄中

因此,您需要檢查上面的所有3個位置(misc.xml,.ipr文件,jdk.table.xml文件)以驗證它們在重新啟動之間沒有更改,並且JDK配置保持不變。

驗證IDEA配置和所有項目文件是否位於本地驅動器上,遠程驅動器可能會導致此類問題。 建議不要使用加密的分區/文件夾。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM