2016-03-13 44 views
3

單擊運行按鈕時出現錯誤,該運行按鈕表示無法編譯,我在SDK部分將其設置爲JDK 1.8,但在IntelliJ Ultimate中仍然出現相同錯誤。任何想法如何解決這個問題?無法啓動編譯器:未在IntelliJ中指定SDK

enter image description here

enter image description here

+0

該項目是否包含其他語言的SDK等? Android,C/++。那些也需要定義。 – Harmelodic

回答

4

您也需要檢查該網頁上的Project選項卡和Modules選項卡及其Dependencies子選項卡下的每個模塊的SDK。它們都允許您指定在不同級別使用的SDK。 Project選項卡應該設置爲您擁有的唯一SDK,但它可能沒有設置任何內容,並且與模塊依賴關係類似 - 它們應該設置爲「使用Project SDK」,但它們可能不是。這通常是你所看到的那種錯誤的根源。

+0

在Android Studio上,可能SDK沒有完全安裝。將SDK設置爲舊版本適用於我。 –

0

檢查sdk路徑是否設置在平臺設置 - > SDK下。有時候sdk沒有設置在那裏。謝謝,並希望這有助於