idea更改項(xiàng)目(模塊)JDK版本的操作步驟
一、更改jdk版本的重要性
對(duì)于程序員來說,我們要經(jīng)常拉取別人的項(xiàng)目,而別人的項(xiàng)目有可能用的jdk版本跟我們的idea所設(shè)置的jdk版本不同,所以運(yùn)行別人的項(xiàng)目的時(shí)候經(jīng)常會(huì)報(bào)錯(cuò),所以學(xué)會(huì)更改idea中的jdk版本對(duì)我們來說是非常有必要的。
二、操作步驟
(1).選中File->Project Structure,如下

(2)找到project 把SDK和Language level把里面的信息都改成想要修改的jdk版本

(3)找到Modules選擇想要修改的模塊將 Sources和Dependencies都修改成想要修改的jdk版本。


(4) 5. 選擇File->Settings->-Build,Execution,Deployment>Java Compiler, 選擇對(duì)應(yīng)的需要編譯的工程文件和java版本。
如下:

附:Idea打開不同項(xiàng)目,jdk不一致解決方案

出現(xiàn)這個(gè)錯(cuò)誤的原因:用IDEA導(dǎo)入整個(gè)項(xiàng)目,代碼不報(bào)錯(cuò),但是運(yùn)行的時(shí)候就會(huì)錯(cuò)誤,因?yàn)閖dk版本和你平時(shí)使用的jdk版本不一致,即使你更換了jdk也還是會(huì)報(bào)錯(cuò)
下面是解決方案:按照?qǐng)D片步驟操作即可
1:更換默認(rèn)jdk
File??project Structure??Project??project SDK :選擇匹配的JDK,比如現(xiàn)在idea默認(rèn)使用的是1.8,則在此選擇1.8


2:給項(xiàng)目指定jdk版本
菜單路徑:File??project Structure??Modules??Dependencies??Module SDK :選擇匹配的SDK

3:給項(xiàng)目指定jdk版本
最后,也是最重要的一點(diǎn),菜單路徑:IntelliJ IDEA??Settings...??Build,Execution,Deployment??Compiler??java Compiler->Per-module bytecode Version 設(shè)置Target bytecode version的級(jí)別為匹配JDK。


按照安楠大叔給的操作步驟進(jìn)行完之后,你就可以運(yùn)行項(xiàng)目了,希望我的指引可以給大家?guī)矸奖?/p>
結(jié)語(yǔ)
正常情況下照著操作步驟修改就可以解決jdk版本不一致這種報(bào)錯(cuò)問題,如果這篇文章對(duì)兄弟們有幫助的話,請(qǐng)給博主點(diǎn)點(diǎn)關(guān)注點(diǎn)點(diǎn)贊。
到此這篇關(guān)于idea更改項(xiàng)目(模塊)JDK版本的操作步驟的文章就介紹到這了,更多相關(guān)idea更改項(xiàng)目JDK版本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java實(shí)現(xiàn)的猜數(shù)字游戲示例
這篇文章主要介紹了Java實(shí)現(xiàn)的猜數(shù)字游戲,涉及Java數(shù)學(xué)運(yùn)算與判斷相關(guān)操作技巧,需要的朋友可以參考下2018-06-06
MAC配置java+jmeter環(huán)境變量過程解析
這篇文章主要介紹了MAC配置java+jmeter環(huán)境變量過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
Java排序之Comparable和Comparator比較器詳解
這篇文章主要介紹了Java排序之Comparable和Comparator比較器詳解,Comparable<T>是內(nèi)部比較器,Comparator<T>是外部比較器,最推薦使用Comparator<T>接口排序,Comparator提供靜態(tài)方法很方便,推薦使用,需要的朋友可以參考下2024-01-01
解決SpringBoot使用devtools導(dǎo)致的類型轉(zhuǎn)換異常問題
這篇文章主要介紹了解決SpringBoot使用devtools導(dǎo)致的類型轉(zhuǎn)換異常問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。 一起跟隨小編過來看看吧2020-08-08
Intelli IDEA安裝Scala插件并安裝Scala軟件和配置環(huán)境變量的詳細(xì)教程
這篇文章主要介紹了Intelli IDEA安裝Scala插件并安裝Scala軟件和配置環(huán)境變量的詳細(xì)教程,需要的朋友可以參考下2020-10-10
Java中Pattern用法實(shí)例(正則表達(dá)式)
Pattern在java.util.regex包中,是正則表達(dá)式的編譯表示形式,此類的實(shí)例是不可變的,可供多個(gè)并發(fā)線程安全使用,下面這篇文章主要給大家介紹了關(guān)于Java正則表達(dá)式Pattern用法的相關(guān)資料,需要的朋友可以參考下2022-07-07

