MyEclipse如何將項(xiàng)目的開(kāi)發(fā)環(huán)境與服務(wù)器的JDK 版本保持一致
前言
我們使用MyEclipse開(kāi)發(fā)Java項(xiàng)目開(kāi)發(fā)中,偶爾會(huì)遇到因項(xiàng)目開(kāi)發(fā)環(huán)境不協(xié)調(diào),導(dǎo)致這樣那樣的問(wèn)題,在這里以把所有環(huán)境調(diào)整為JDK1.6 為例。
操作步驟
1.Window-->Preferences-->Java-->Installed JRES 修改為 1.6版本
2.Window-->Preferences-->MyEclipse-->Services-->Tomcat-->Tomcat 6.x-->JDK 修改為 1.6版本
3.鼠標(biāo)對(duì)著項(xiàng)目,點(diǎn)擊右鍵-->Preferences-->Java Compiler 修改為1.6版本
4.如果項(xiàng)目的Java EE Libraries不是"Java EE 6 Libraries"
中其Libraries 比如“"Java EE 5 Libraries"”,然后點(diǎn)擊右側(cè)的 Remove 按鈕,之后點(diǎn)擊右側(cè)的 Add Libraries
在鼠標(biāo)對(duì)著項(xiàng)目,點(diǎn)擊右鍵-->Preferences-->Build Path-->Configer Build Path-->Libraries ,選該對(duì)話框,找到 MyEclipse Libraries-->Next-->Java EE 6 Libraries--Finish---->OK 關(guān)閉窗口5.如果項(xiàng)目的JRE SystemLibraries不是"jdk1.6"
鼠標(biāo)對(duì)著JRE System Libraries右鍵Build Path-->Remove from Build Path,然后再選擇Build Path-->Configure Build Path
-->Library(對(duì)話框頂部選項(xiàng)卡)-->Add Library(對(duì)話框右側(cè)button按鈕)-->JRE System Library-->Next-->把該界面的三個(gè)下拉框都調(diào)整為1.6-->Finish-->OK
6.點(diǎn)擊桌面上“我的電腦”-->鼠標(biāo)右鍵 “屬性”-->高級(jí)-->環(huán)境變量-->系統(tǒng)變量-->JAVA_HOME-->編輯-->編輯并將其指向JDK1.6的安裝路徑,比如:C:\Program Files\Java\JDK\JDK6.0,然后點(diǎn)擊確定
如果調(diào)整過(guò)程中出現(xiàn)了:java.lang.UnsupportedClassVersionError: Bad version number in .class file
造成這種過(guò)錯(cuò)是支撐Tomcat運(yùn)行的JDK版本與支撐application運(yùn)行的JDK版本不一致導(dǎo)致的。把它們的JDK版本改成一致步驟如下:
1.Window --> Preferences -->Java --> compiler中的compiler compliance level對(duì)應(yīng)的下拉菜單中選擇JDK版本。
2.Window --> Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x -->JDK中的Tomcat JDK name下的下拉菜單中選擇自身電腦上安裝的JDK版本(必需與步驟1中的JDK版本一致)。
到此這篇關(guān)于MyEclipse如何將項(xiàng)目的開(kāi)發(fā)環(huán)境與服務(wù)器的JDK 版本保持一致的文章就介紹到這了,更多相關(guān)MyEclipse項(xiàng)目開(kāi)發(fā)環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Spring框架的ImportSelector詳細(xì)解讀
這篇文章主要介紹了Spring框架的ImportSelector詳細(xì)解讀,Spring中一個(gè)非常重要的注解@Import中的ImportSelector接口的作用以及它到底有啥作用,也會(huì)捎帶一部分源碼說(shuō)一下DeferredImportSelector是干啥的,需要的朋友可以參考下2024-01-01
java 發(fā)送帶Basic Auth認(rèn)證的http post請(qǐng)求實(shí)例代碼
下面小編就為大家?guī)?lái)一篇java 發(fā)送帶Basic Auth認(rèn)證的http post請(qǐng)求實(shí)例代碼。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-11-11
關(guān)于jpa中無(wú)法刪除onetomany中many問(wèn)題的解決
這篇文章主要介紹了關(guān)于jpa中無(wú)法刪除onetomany中many問(wèn)題的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-12-12
SpringBoot整合redis+lettuce的方法詳解
這篇文章主要介紹了SpringBoot整合redis+lettuce的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08
解決IDEA 啟動(dòng)Tomcat控制臺(tái)亂碼問(wèn)題
今天在Idea中用Tomcat跑一個(gè)Web項(xiàng)目,啟動(dòng)后,Tomcat日志在控制臺(tái)打印出來(lái)都是亂碼,初次遇到這個(gè)問(wèn)題真的很棘手,今天小編帶領(lǐng)大家一起看看解決方法2018-07-07
Java實(shí)戰(zhàn)角色權(quán)限后臺(tái)腳手架系統(tǒng)的實(shí)現(xiàn)流程
只學(xué)書(shū)上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+Springboot+Maven+myBaits-Plus+Vue+Element-UI+Mysql實(shí)現(xiàn)一個(gè)角色權(quán)限后臺(tái)腳手架系統(tǒng),大家可以在過(guò)程中查缺補(bǔ)漏,提升水平2022-01-01
spring boot項(xiàng)目生成docker鏡像并完成容器部署的方法步驟
這篇文章主要介紹了spring boot項(xiàng)目生成docker鏡像并完成容器部署的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10
SpringRunner和SpringJUnit4ClassRunner區(qū)別小結(jié)
SpringRunner 和 SpringJUnit4ClassRunner 是用于在JUnit測(cè)試中與Spring測(cè)試框架集成的兩個(gè)類,本文主要介紹了SpringRunner和SpringJUnit4ClassRunner區(qū)別小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2025-10-10

