問題背景
在一個新的 Mac Pro 電腦中,安裝 IntelliJ IDEA,並且配置了 JDK 1.8,打開測試項目,運行後,報出如下問題:
通過問題描述,顯然 IDEA 並沒有使用我配置的 JDK 1.8,而是使用了 JDK 1.3,這是爲什麼呢?
實際上,IDEA 默認是使用 JDK 1.3 進行編譯,而在配置 JDK 的時候,我們有可能忽然了該配置。
解決方法
方法一
File -> Project Structure -> Modules
如上圖所示,進入該目錄,修改當前模塊的Language level
,默認爲1.3
,修改爲8
即可。
方法二
File -> Project Structure -> Project
如上圖所示,進入該目錄,修改當前項目的Language level
,默認爲1.3
,修改爲8
即可。
無論是 方法一 還是 方法二,都是修改默認的Language level
,其區別就是一個是對當前模塊生效,一個是對當前項目生效。而有時,因爲某種需要,我們可能會在一個項目裏面建立多個模塊,當然,常見的還是單模塊項目。
———— ☆☆☆ —— 返回 -> 史上最簡單的 IntelliJ IDEA 教程 <- 目錄 —— ☆☆☆ ————