2015-07-19 143 views
2

我以前使用Java 1.7運行我的項目,但現在必須將其升級到版本1.8。我已將它安裝在我的CentOS上作爲替代安裝。
Java8的位置在/opt/jdk1.8.0_25/,當前的Java位於/usr/java/jdk1.7.0_67/。我的系統JAVA_HOME也指向/usr/java/jdk1.7.0_67/

一旦我添加新的SDK,我得到這個錯誤:Cannot Save Settings: Please specify a different SDK name無法在Intellij中設置項目SDK

我應該如何解決這個問題?

回答

3

這意味着您已經擁有一個使用此名稱的SDK(導致jetbrains中的messge鍵爲:sdk.list.unique.name.required.error)。

在再次創建SDK之前刪除SDK。

爲了在全局(IDE)水平

  1. 配置的SDK打開項目結構對話框(例如Ctrl + Shift + Alt + S)。
  2. 在左側窗格的平臺設置下,單擊SDK。
  3. 要添加新的SDK,請單擊添加並選擇所需的SDK類型。
  4. 在打開的對話框中,選擇SDK主目錄並單擊確定。 因此,新的SDK被添加到IntelliJ IDEA中,並且其設置顯示在對話框右側的SDK頁面中。
  5. (可選)編輯SDK名稱和內容。
  6. 如有必要,請按上述方式添加更多SDK。
  7. 單擊「項目結構」對話框中的確定。

配置項目SDK

  1. 打開項目結構對話框(例如,按Ctrl + Shift + Alt + S)。
  2. 在左側窗格中的「項目設置」下,單擊「項目」。
  3. 在對話框右側打開的頁面上,從Project SDK列表中選擇必要的SDK。
  4. 如果所需SDK不在列表中,請單擊新建並選擇必要的SDK類型。
  5. 在打開的對話框中,選擇SDK主目錄並單擊確定。 因此,新的SDK被添加到IntelliJ IDEA並被選爲項目SDK。
  6. 要查看或編輯SDK名稱和內容,請單擊編輯。 (SDK頁面將打開。)
  7. 單擊「項目結構」對話框中的確定。

來源:IntelliJ IDEA 14.1.1 Help/Configuring Global, Project and Module SDKs

+1

這爲我工作。我得到:無法啓動編譯器:沒有爲模塊「xxxxxxxx」指定SDK。 在「項目結構」對話框中指定SDK。我更新了全局和項目SDK設置。 – xpagesbeast

相關問題