久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

JDK 1.8免安裝包配置避坑:JAVA_HOME與Path順序排錯(cuò)指南

JDK 1.8免安裝包配置避坑:JAVA_HOME與Path順序排錯(cuò)指南 簡(jiǎn)介JDK 1.8 免安裝版面向需要快速搭建 Java 開(kāi)發(fā)與運(yùn)行環(huán)境的開(kāi)發(fā)者、學(xué)習(xí)者及測(cè)試人員下載解壓后即可使用省去安裝向?qū)c環(huán)境變量配置適合臨時(shí)驗(yàn)證程序、課程實(shí)驗(yàn)或受限環(huán)境下部署。壓縮包共 1475 個(gè)文件約 173.74MB以 722 個(gè) jar 為核心運(yùn)行庫(kù)輔以 xml 配置、dll 與 exe 可執(zhí)行組件、properties 參數(shù)文件及 html 說(shuō)明文檔目錄結(jié)構(gòu)保留完整 JDK 組成。包內(nèi)還提供源代碼壓縮包、include 頭文件、lib 庫(kù)文件及版本與許可說(shuō)明便于查閱 Java 內(nèi)部實(shí)現(xiàn)、完成編譯鏈接和了解發(fā)行信息。已有 536 人學(xué)習(xí)可作為快速上手 JDK 8、排查環(huán)境問(wèn)題和研究源碼的輕量工具包。1. JDK 1.8免安裝包為什么“解壓就能用”反而更容易配錯(cuò)某開(kāi)發(fā)者在一臺(tái)不能隨意裝軟件的內(nèi)網(wǎng)機(jī)上配Jdk8雙擊安裝包被權(quán)限攔住換成jdk1.8免安裝版后解壓就能打開(kāi)命令行結(jié)果java -version指向了舊版javac又找不到。jdk1.8免安裝版下載可直接使用但“免安裝”只省掉了安裝程序不省環(huán)境變量解壓目錄、JAVA_HOME、Path順序任何一處寫(xiě)錯(cuò)編譯和運(yùn)行就會(huì)分叉。這類包最適合無(wú)管理員權(quán)限、需要多版本共存、要快速?gòu)?fù)制一套開(kāi)發(fā)環(huán)境的場(chǎng)景。裝不好不會(huì)立刻報(bào)大錯(cuò)而是項(xiàng)目里突然出現(xiàn)類找不到、IDE識(shí)別不到JDK、Maven拉到一半換版本。下面按解壓、配變量、排錯(cuò)、驗(yàn)證的順序走一遍照著做能少踩很多坑。2. 下載與解壓JDK 8壓縮包的目錄結(jié)構(gòu)和放置路徑免安裝版在Windows上通常是zip包Linux上是tar.gz包。它和安裝版的區(qū)別不在功能而在部署方式安裝版會(huì)寫(xiě)注冊(cè)表、可能裝公共JRE、順帶改系統(tǒng)Path免安裝版只是把完整的JDK目錄放到某個(gè)路徑下用的時(shí)候靠環(huán)境變量指過(guò)去。也正因?yàn)椴粚?xiě)注冊(cè)表IDE、Maven、Tomcat有時(shí)候不會(huì)自動(dòng)發(fā)現(xiàn)它JAVA_HOME就成了必須配的一項(xiàng)。我一般把這類包當(dāng)成“可復(fù)制的工具目錄”來(lái)管壓縮包留一份解壓后的目錄按版本命名換機(jī)器時(shí)直接復(fù)制目錄再改變量。這樣做的代價(jià)是路徑要自己規(guī)劃不能像安裝版那樣一路下一步。下面先把選包和解壓路徑定下來(lái)后面配變量才不會(huì)反復(fù)返工。2.1 選對(duì)壓縮包JDK和JRE、32位和64位先分清拿到j(luò)dk1.8免安裝版壓縮包后先看文件名和目錄不要急著解壓。JDK 8的免安裝包頂層目錄通常形如jdk1.8.0_XXX里面同時(shí)有bin和jre兩個(gè)目錄如果壓縮包解開(kāi)只有jre那它是運(yùn)行環(huán)境不帶javac不能用來(lái)編譯。判斷方法很簡(jiǎn)單看bin下有沒(méi)有javac.exe有才是JDK。位數(shù)也要對(duì)上?,F(xiàn)在大多數(shù)開(kāi)發(fā)機(jī)是64位系統(tǒng)選windows-x64的包只有確實(shí)在32位系統(tǒng)或舊環(huán)境里跑才用x86包。位數(shù)不匹配時(shí)有的機(jī)器會(huì)直接報(bào)無(wú)法加載有的則表現(xiàn)為啟動(dòng)失敗但提示很含糊這種問(wèn)題排查起來(lái)很費(fèi)時(shí)間。文件名里帶x64、x86、windows這些標(biāo)識(shí)解壓前先核對(duì)一遍。還有一點(diǎn)容易被忽略不要拿安裝版目錄里復(fù)制出來(lái)的jre目錄冒充免安裝JDK。JRE只負(fù)責(zé)運(yùn)行不包含編譯器項(xiàng)目里只要出現(xiàn)javac、Maven編譯、IDE建索引就會(huì)暴露。選包時(shí)以“頂層目錄里同時(shí)有bin\javac.exe和jre”為準(zhǔn)。檢查項(xiàng)正確表現(xiàn)常見(jiàn)錯(cuò)誤頂層目錄jdk1.8.0_XXX直接解到bin或jre編譯器bin\javac.exe存在只有java.exe運(yùn)行環(huán)境jre\bin\java.exe存在把JRE當(dāng)JDK位數(shù)與系統(tǒng)一致32位包跑在64位項(xiàng)目里提示壓縮包來(lái)源不同頂層目錄名可能略有差異但bin、jre、lib這幾個(gè)關(guān)鍵目錄的結(jié)構(gòu)不會(huì)變。解壓后先看結(jié)構(gòu)再配變量。2.2 解壓到哪個(gè)目錄避開(kāi)空格、中文和受控路徑解壓路徑比很多人想得重要。Windows下我一般放到C:\dev\jdk1.8.0_XXXdev是自己建的工具目錄短、無(wú)空格、無(wú)中文。不要放在Program Files下面那里寫(xiě)文件常要管理員權(quán)限后面配腳本、裝依賴、IDE生成索引都可能被攔也不要放桌面或下載目錄的深層路徑路徑太長(zhǎng)時(shí)某些舊工具會(huì)截?cái)?。解壓后確認(rèn)頂層目錄就是jdk1.8.0_XXX不要出現(xiàn)jdk1.8.0_XXX\jdk1.8.0_XXX這種重復(fù)嵌套。有的人用解壓工具時(shí)勾了“解壓到同名文件夾”外層又多一層配JAVA_HOME時(shí)很容易指到外層結(jié)果工具拼出來(lái)的bin\java.exe根本不存在。配變量前先把目錄層級(jí)看準(zhǔn)。如果機(jī)器上沒(méi)有管理員權(quán)限C:\dev一般也能創(chuàng)建實(shí)在不行就放到當(dāng)前用戶目錄下的工具目錄仍然保持短路徑和無(wú)空格。路徑里不要出現(xiàn)、%、!這類字符命令行和腳本解析時(shí)會(huì)出問(wèn)題。這個(gè)習(xí)慣不值錢(qián)但能省掉很多“明明配了卻找不到”的排查。2.3 校驗(yàn)壓縮包并做一次解壓后自檢壓縮包從網(wǎng)絡(luò)傳到本地可能不完整。正式解壓前做一次哈希校驗(yàn)把發(fā)行方提供的校驗(yàn)值和本地結(jié)果對(duì)一下沒(méi)有校驗(yàn)值就至少確認(rèn)壓縮包能完整解開(kāi)、目錄不缺文件。Windows下可以用系統(tǒng)自帶的證書(shū)工具算SHA256certutil -hashfile jdk-8uXXX-windows-x64.zip SHA256這條命令只做一件事對(duì)壓縮包做SHA256摘要輸出一串哈希值。-hashfile后面跟文件路徑SHA256是指定算法文件路徑有空格時(shí)要加引號(hào)。算出來(lái)的值要和發(fā)行方給出的值逐位一致不一致就重新獲取壓縮包不要繼續(xù)解壓。解壓后做一次目錄自檢重點(diǎn)看四個(gè)位置bin\java.exe、bin\javac.exe、jre\bin\java.exe、lib\tools.jar。前兩個(gè)決定能不能編譯和運(yùn)行第三個(gè)決定運(yùn)行時(shí)環(huán)境是否完整第四個(gè)在舊項(xiàng)目里可能被CLASSPATH引用。少一個(gè)都別急著往下走先換壓縮包或重新解壓。Linux下的免安裝包一般是tar.gz解壓和放置方式類似sudo mkdir -p /opt/jdk sudo tar -zxvf jdk-8uXXX-linux-x64.tar.gz -C /opt/jdk ls -l /opt/jdk/jdk1.8.0_XXX/bin/javactar -zxvf里z表示gzip解壓x表示解包v顯示過(guò)程f指定文件-C把內(nèi)容解到指定目錄。最后一條ls是自檢確認(rèn)javac存在。Linux下同樣建議用/opt/jdk1.8.0_XXX這種短路徑后面寫(xiě)/etc/profile.d腳本時(shí)更穩(wěn)。3. 配置環(huán)境變量JAVA_HOME、Path、CLASSPATH 三個(gè)變量的寫(xiě)法免安裝版沒(méi)有安裝程序幫你寫(xiě)注冊(cè)表環(huán)境變量就是它和系統(tǒng)之間的“接頭暗號(hào)”。JAVA_HOME告訴Maven、Gradle、Tomcat、IDE去哪里找JDKPath告訴命令行去哪個(gè)目錄找java.exe和javac.exeCLASSPATH告訴JVM去哪里找類文件。三個(gè)變量里前兩個(gè)必須配第三個(gè)按項(xiàng)目需要配不要一上來(lái)就抄一堆舊教程。Windows下還要區(qū)分用戶變量和系統(tǒng)變量。用戶變量只對(duì)當(dāng)前用戶生效不需要管理員權(quán)限系統(tǒng)變量對(duì)所有用戶生效改的時(shí)候通常要管理員。沒(méi)有權(quán)限的機(jī)器優(yōu)先用用戶變量再配合當(dāng)前窗口的臨時(shí)腳本。這里有個(gè)容易翻車(chē)的點(diǎn)Windows合并Path時(shí)系統(tǒng)Path在前、用戶Path在后如果系統(tǒng)Path里已經(jīng)有舊JDK的bin只改用戶Path不一定能搶到前面后面排錯(cuò)章節(jié)會(huì)細(xì)說(shuō)。3.1 JAVA_HOME寫(xiě)頂層目錄不帶bin、不帶引號(hào)JAVA_HOME的值就是解壓后的頂層目錄例如C:\dev\jdk1.8.0_XXX。不要寫(xiě)成C:\dev\jdk1.8.0_XXX\bin因?yàn)镸aven、Tomcat這些工具會(huì)在JAVA_HOME后面自己拼\bin你多寫(xiě)一層它們就拼成\bin\bin\java.exe。也不要帶引號(hào)、結(jié)尾分號(hào)或反斜杠很多腳本不會(huì)幫你清理這些字符。圖形界面操作順序是WinR輸入sysdm.cpl進(jìn)入“高級(jí)”里的“環(huán)境變量”在用戶變量里新建JAVA_HOME值填頂層目錄。然后編輯用戶變量里的Path新建一行%JAVA_HOME%\bin把它上移到靠前位置。改完不要在當(dāng)前已經(jīng)打開(kāi)的命令行里反復(fù)試先關(guān)掉重開(kāi)新進(jìn)程才會(huì)讀到新變量。如果使用命令行設(shè)置setx可以寫(xiě)用戶變量但它只影響新開(kāi)的窗口當(dāng)前窗口不生效路徑里有空格時(shí)要用引號(hào)包住整個(gè)賦值。更穩(wěn)的方式是用PowerShell精確設(shè)置避免setx Path把系統(tǒng)Path展開(kāi)后寫(xiě)進(jìn)用戶Path造成長(zhǎng)度截?cái)嗷蛑貜?fù)。下面這段腳本做三件事寫(xiě)JAVA_HOME、把%JAVA_HOME%\bin加到用戶Path最前、去重。$jdkHome C:\dev\jdk1.8.0_XXX # 改成你的JDK頂層目錄不要帶\bin [Environment]::SetEnvironmentVariable(JAVA_HOME, $jdkHome, User) $oldPath [Environment]::GetEnvironmentVariable(Path, User) $bin Join-Path $jdkHome bin $parts () if (-not [string]::IsNullOrWhiteSpace($oldPath)) { $parts $oldPath -split ; | Where-Object { $_ -and $_ -ne $bin } } $newPath (($bin) $parts) -join ; [Environment]::SetEnvironmentVariable(Path, $newPath, User)$jdkHome是頂層目錄Join-Path自動(dòng)拼出bin路徑User表示寫(xiě)當(dāng)前用戶變量不需要管理員權(quán)限。$oldPath -split ;把舊Path拆成數(shù)組Where-Object去掉空項(xiàng)和重復(fù)的bin最后把JDK的bin放在最前面。執(zhí)行完關(guān)掉PowerShell重新開(kāi)一個(gè)窗口再用echo %JAVA_HOME%和where java確認(rèn)。注意這段腳本只改用戶變量。如果系統(tǒng)Path里已經(jīng)有一個(gè)舊JDK的bin并且系統(tǒng)Path排在前面where java可能仍然先命中舊版。遇到這種情況不要反復(fù)重裝先看第4章的排錯(cuò)順序。3.2 Path順序決定命令行先找到哪個(gè)javaPath是一個(gè)按順序查找的目錄列表。命令行輸入java時(shí)系統(tǒng)從Path第一個(gè)目錄開(kāi)始找java.exe找到就停。所以把%JAVA_HOME%\bin放在前面才能讓當(dāng)前用戶優(yōu)先使用這套JDK 8。只配JAVA_HOME不配Path命令行仍然找不到j(luò)ava只配Path不配JAVA_HOME命令行能跑但Maven、Tomcat、IDE可能找不到JDK。配置Path時(shí)注意兩點(diǎn)第一寫(xiě)%JAVA_HOME%\bin不要寫(xiě)死C:\dev\jdk1.8.0_XXX\bin以后換目錄只改JAVA_HOME第二不要把%JAVA_HOME%\jre\bin放在前面jre\bin里只有運(yùn)行工具沒(méi)有javac編譯時(shí)還是會(huì)報(bào)找不到。Path里也不要保留多個(gè)JDK的bin尤其不要把舊版放在前面。多版本共存時(shí)我一般不在系統(tǒng)變量里反復(fù)改而是寫(xiě)兩個(gè)當(dāng)前窗口用的啟動(dòng)腳本一個(gè)切JDK 8一個(gè)切另一個(gè)版本。腳本只影響當(dāng)前命令行窗口不改系統(tǒng)環(huán)境適合臨時(shí)驗(yàn)證項(xiàng)目。下面這個(gè)腳本把JDK 8的bin前置到當(dāng)前Path然后打開(kāi)一個(gè)新的命令行窗口echo off set JAVA_HOMEC:\dev\jdk1.8.0_XXX set PATH%JAVA_HOME%\bin;%PATH% where java java -version cmd /kset JAVA_HOME...的引號(hào)包住整個(gè)賦值避免路徑尾部空格進(jìn)入變量set PATH...把JDK 8的bin放在當(dāng)前Path最前面只對(duì)當(dāng)前窗口生效where java檢查實(shí)際命中的路徑cmd /k讓窗口保留方便繼續(xù)執(zhí)行javac。這個(gè)腳本適合沒(méi)有管理員權(quán)限、又不想改系統(tǒng)變量的機(jī)器也適合臨時(shí)切換版本。3.3 CLASSPATH不要亂抄舊項(xiàng)目才按需設(shè)CLASSPATH是JVM查找類文件的路徑。Java 8時(shí)代很多舊教程會(huì)讓你設(shè).;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar這在某些老項(xiàng)目里確實(shí)能解決編譯問(wèn)題但新項(xiàng)目一般不需要設(shè)錯(cuò)反而會(huì)覆蓋默認(rèn)行為。最常見(jiàn)的翻車(chē)是只寫(xiě)了jar路徑忘了前面的.導(dǎo)致當(dāng)前目錄下的類找不到運(yùn)行時(shí)報(bào)Could not find or load main class。我的做法是新環(huán)境先不設(shè)CLASSPATH讓JVM用默認(rèn)值只有項(xiàng)目明確要求或者用javac編譯時(shí)確實(shí)找不到tools.jar里的類才臨時(shí)在腳本里加。要設(shè)的話至少保留.表示當(dāng)前目錄例如set CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar這條命令只在當(dāng)前窗口生效.表示當(dāng)前目錄dt.jar和tools.jar是JDK 8里舊工具可能引用的包。不要把這個(gè)值寫(xiě)到系統(tǒng)變量里長(zhǎng)期生效除非你清楚項(xiàng)目依賴換項(xiàng)目時(shí)忘了清掉就會(huì)出現(xiàn)“代碼沒(méi)問(wèn)題但類加載不到”的黑匣子式問(wèn)題。臨時(shí)設(shè)、臨時(shí)用項(xiàng)目結(jié)束就關(guān)窗口是最省事的做法。3.4 配置完成后先做一次新窗口檢查環(huán)境變量改完后當(dāng)前已經(jīng)打開(kāi)的cmd、PowerShell、IDE都不會(huì)自動(dòng)刷新。正確做法是關(guān)掉重開(kāi)再執(zhí)行三條檢查echo %JAVA_HOME%看值是不是頂層目錄where java看命中的是不是%JAVA_HOME%\bin\java.exejava -version看版本是不是1.8。三條都對(duì)了再往項(xiàng)目里接。如果echo %JAVA_HOME%有值但where java不是自己的路徑說(shuō)明Path順序被系統(tǒng)Path或舊變量搶了如果where java對(duì)但javac找不到說(shuō)明Path只指到了JRE或者解壓包不完整。先別改項(xiàng)目配置把這三個(gè)檢查做順后面能少一半問(wèn)題。4. 避坑與排查JDK 8免安裝版最常見(jiàn)的五類翻車(chē)免安裝版的坑大多不在解壓而在“變量看起來(lái)配了實(shí)際沒(méi)生效”。下面五類是我在開(kāi)發(fā)機(jī)和構(gòu)建機(jī)上反復(fù)見(jiàn)到的有的當(dāng)場(chǎng)報(bào)錯(cuò)有的過(guò)兩天才在Maven或IDE里爆出來(lái)。每條按現(xiàn)象、原因、解決寫(xiě)照著順序查基本能定位到是目錄、變量還是Path順序的問(wèn)題。4.1 五類高頻問(wèn)題從現(xiàn)象倒推原因現(xiàn)象一java -version能出版本javac -version提示“不是內(nèi)部或外部命令”。原因通常是Path只指向了jre\bin或者解壓的包本身是JREJRE里有java.exe但沒(méi)有javac.exe所以運(yùn)行能過(guò)、編譯過(guò)不了。解決是確認(rèn)JAVA_HOME指向JDK頂層目錄Path寫(xiě)%JAVA_HOME%\bin然后檢查%JAVA_HOME%\bin\javac.exe是否存在不存在就重新獲取JDK包不要拿JRE湊合?,F(xiàn)象二java -version顯示1.8但where java指向的不是自己解壓的目錄或者版本號(hào)是舊更新。原因多半是系統(tǒng)Path里舊JDK的bin排在前面用戶Path的%JAVA_HOME%\bin排在后面Windows合并Path時(shí)系統(tǒng)變量在前用戶變量不一定搶得過(guò)。解決是先where java確認(rèn)命中路徑有管理員權(quán)限就調(diào)整系統(tǒng)Path順序沒(méi)有權(quán)限就用第3章的臨時(shí)bat把%JAVA_HOME%\bin前置到當(dāng)前窗口IDE里再單獨(dú)指定JDK目錄?,F(xiàn)象三Maven、Tomcat或某個(gè)啟動(dòng)腳本報(bào)找不到j(luò)ava日志里出現(xiàn)...\bin\bin\java.exe。原因是JAVA_HOME寫(xiě)成了C:\dev\jdk1.8.0_XXX\bin工具又在后面拼了一次\bin也有人把JAVA_HOME寫(xiě)成了帶引號(hào)或結(jié)尾帶分號(hào)的形式腳本拼接后路徑不合法。解決是JAVA_HOME只寫(xiě)頂層目錄去掉引號(hào)、分號(hào)和尾部反斜杠改完重開(kāi)終端再啟動(dòng)工具?,F(xiàn)象四解壓到中文、空格或深層目錄后命令行編譯報(bào)錯(cuò)或者腳本報(bào)“系統(tǒng)找不到指定路徑”。原因是舊工具、批處理腳本和部分構(gòu)建插件對(duì)空格、中文、長(zhǎng)路徑的解析不完整路徑拼接時(shí)被截?cái)?。解決是把JDK目錄移到C:\dev\jdk1.8.0_XXX這類短路徑重新設(shè)置JAVA_HOME和Path不要只改Path不改JAVA_HOME兩個(gè)要一起改?,F(xiàn)象五變量設(shè)置完當(dāng)前窗口不生效或者運(yùn)行時(shí)報(bào)Could not find or load main class。原因是環(huán)境變量只對(duì)新進(jìn)程生效當(dāng)前cmd還拿著舊值另一個(gè)常見(jiàn)原因是系統(tǒng)里殘留了舊CLASSPATH覆蓋了當(dāng)前目錄。解決是關(guān)掉重開(kāi)終端用echo %CLASSPATH%檢查必要時(shí)在當(dāng)前窗口執(zhí)行set CLASSPATH.臨時(shí)清掉舊值再運(yùn)行程序。4.2 排錯(cuò)順序和回滾先看路徑再改變量遇到JDK 8相關(guān)報(bào)錯(cuò)我一般按固定順序查不先改項(xiàng)目配置。第一步where java和where javac看命令行實(shí)際命中哪個(gè)目錄第二步echo %JAVA_HOME%看變量是不是頂層目錄第三步用java -XshowSettings:properties -version看java.home確認(rèn)JVM自己認(rèn)為的家目錄在哪里第四步dir %JAVA_HOME%\bin\javac.exe確認(rèn)文件真的存在。四步下來(lái)問(wèn)題基本落在“路徑不對(duì)、變量不對(duì)、文件不全”三類里。where java where javac echo %JAVA_HOME% java -XshowSettings:properties -version 21 | findstr java.home dir %JAVA_HOME%\bin\javac.exewhere按Path順序列出命中的可執(zhí)行文件能直接看出是否被舊JDK搶占echo %JAVA_HOME%看變量值-XshowSettings:properties讓JVM打印屬性21把標(biāo)準(zhǔn)錯(cuò)誤合并到標(biāo)準(zhǔn)輸出findstr java.home只篩出JVM家目錄最后dir確認(rèn)編譯器文件存在。路徑有空格時(shí)要給%JAVA_HOME%\bin\javac.exe加引號(hào)。如果確認(rèn)是變量配錯(cuò)回滾要干凈。用戶變量里的JAVA_HOME可以刪掉Path里把%JAVA_HOME%\bin那一行刪掉如果之前用腳本改過(guò)Path先備份再改。不要直接清空整個(gè)Path也不要把系統(tǒng)Path復(fù)制到用戶Path里。下面這段PowerShell只刪用戶變量里的JAVA_HOME和對(duì)應(yīng)Path項(xiàng)適合臨時(shí)環(huán)境還原[Environment]::SetEnvironmentVariable(JAVA_HOME, $null, User) $oldPath [Environment]::GetEnvironmentVariable(Path, User) if ($oldPath) { $parts $oldPath -split ; | Where-Object { $_ -and $_ -notlike *\jdk1.8.0_*\bin } [Environment]::SetEnvironmentVariable(Path, ($parts -join ;), User) }第一行把用戶變量JAVA_HOME置空后面讀取用戶Path按分號(hào)拆分過(guò)濾掉包含jdk1.8.0_且以\bin結(jié)尾的項(xiàng)再寫(xiě)回。這個(gè)過(guò)濾按目錄名匹配執(zhí)行前先確認(rèn)你的路徑符合這個(gè)命名如果不確定先把$oldPath打印出來(lái)人工核對(duì)別直接跑。5. 驗(yàn)證跑通用HelloWorld和版本命令確認(rèn)JDK 8真的可用裝完不要只看java -version一行輸出就結(jié)束。免安裝版最容易出現(xiàn)“java對(duì)了、javac不對(duì)”或者“命令行對(duì)了、IDE不對(duì)”的半成功狀態(tài)。我的驗(yàn)證順序是先看版本和路徑再編譯運(yùn)行一個(gè)最小類最后檢查java.home是否指向解壓目錄。三步都過(guò)才算這套JDK 8能交給項(xiàng)目用。5.1 三條命令確認(rèn)版本、路徑和家目錄新開(kāi)一個(gè)cmd窗口依次執(zhí)行下面幾條命令。第一條看版本第二條看編譯器第三條看實(shí)際命中路徑第四條看JVM家目錄。預(yù)期是版本為1.8where java和where javac都落在%JAVA_HOME%\bin下java.home指向解壓后的jre目錄。java -version javac -version where java where javac java -XshowSettings:properties -version 21 | findstr java.homejava -version輸出運(yùn)行時(shí)版本javac -version輸出編譯器版本兩條都要有缺一條就說(shuō)明JDK不完整或Path不對(duì)。where列出Path中所有命中項(xiàng)第一行才是實(shí)際生效的如果第一行不是自己的目錄回到第4章調(diào)整順序。最后一條里的21不能省因?yàn)榘姹拘畔⒆邩?biāo)準(zhǔn)錯(cuò)誤不合并就篩不到。5.2 編譯運(yùn)行HelloJdk8確認(rèn)編譯鏈完整找一個(gè)空目錄新建HelloJdk8.java類名和文件名保持一致。代碼里同時(shí)打印Java版本和JAVA_HOME方便確認(rèn)運(yùn)行環(huán)境是不是剛配的那套。編譯時(shí)加-encoding UTF-8避免中文注釋在默認(rèn)編碼下報(bào)錯(cuò)。public class HelloJdk8 { public static void main(String[] args) { System.out.println(JDK8 OK: System.getProperty(java.version)); System.out.println(JAVA_HOME: System.getenv(JAVA_HOME)); } }javac -encoding UTF-8 HelloJdk8.java java HelloJdk8javac負(fù)責(zé)把源文件編譯成HelloJdk8.class-encoding UTF-8指定源文件編碼java HelloJdk8啟動(dòng)JVM運(yùn)行這個(gè)類不要帶.class后綴。輸出里應(yīng)該能看到1.8和你的JDK頂層目錄如果JAVA_HOME打印為null說(shuō)明當(dāng)前窗口沒(méi)讀到變量關(guān)掉重開(kāi)再試。5.3 交付前檢查表檢查項(xiàng)命令通過(guò)標(biāo)準(zhǔn)運(yùn)行時(shí)版本java -version顯示1.8編譯器javac -version顯示1.8命中路徑where java第一行在%JAVA_HOME%\binJVM家目錄java -XshowSettings:properties -versionjava.home指向解壓目錄下的jre最小類javac后java HelloJdk8輸出JDK8 OK和JAVA_HOME從那以后我每次拿到j(luò)dk1.8免安裝版壓縮包都先解壓到無(wú)空格短目錄重開(kāi)終端跑一遍java -version、javac -version和HelloJdk8再交給項(xiàng)目用需要多版本時(shí)只用當(dāng)前窗口腳本切換不把系統(tǒng)變量改來(lái)改去。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美日动态视频| 婷婷性网| www.色婷婷| 人人妻人人澡人人爽人人精品浪潮| 婷婷久草一区二区三区| 丝袜美腿诱惑亚洲欧美视频在线观看 | 大香蕉伊人在线成人AV在线观看| 欧美强奸乱| 啊啊啊啊啊操我视频| 国产精品无码av在线| 国产在线激情| 啊啊啊啊啊好舒服视频| 1二区9| 激情丁香五月婷婷| 99久久网站| 亚洲欧美在线观看免费| 亚欧无码在线| 乱伦日本色图AⅤ| 精品免费视频国产一区| 久久久性| 国产亚洲精品久久久久小| 91操熟女视频| 国内精品久9| 伊人精品视频| 加勒比人妻综合| 国产精品小视频一区二区三区| 亚洲色欲天天人妻无码系列专区| av强奸乱轮| 国产福利电影| 中文字幕天堂在线| 男女日B国产| 在线视频免费观看午夜| av亚欧| 少妇久久久久久久| 91丝袜美女视频| 中国黄色特级精品一区二区三区片| 日韩中文字幕视频在线观看| 日韩国产中文字幕| 嫖老熟女A片一二三区| 国产精品无码AV网站| 国产av强奸美女| 精品欧美老熟女一二区| 日韩免费高清大片在线| 精品中文字幕第一页| 男人女人18禁片免费看网站| 国语国产操逼伊人AV网| 亚洲成人一区二区精品| 色伊人91| 色嗨嗨在线| 九色精品视频导航1| 久操视频资源站公开| 一类无码操逼视频| 99热只有这里有精品| 中文字幕永久在线| 男人兔费天堂| 欧美亚州色的图| 蜜桃AV天堂| 精品无人区麻豆乱码1区2区图片| 亚州男人天堂| 亚洲国产精品成人综合| 伊人久久大香线蕉无码| 久久久亚洲精品电影免费看| 91久久国产综合精品| 极品后入免费视频| 快播久久人人aV| 久久成人精品| 91超碰在线| 在线免费观看高清无码视频| 亚洲国产精品V?在线播放| 一区二区三区 日韩欧美| 久久99午夜精品一区人妻| 香蕉综合网| 久久欧美1卡2卡3| 欧美不卡在线美女| 精品丰满熟妇人妻一区| 91天美| 国产精品人妻免费精品| 92人人操人人| 精品女人999| 国产精品视频在线播放 | 欧美性爱免费短视频| 欧美操逼熟女| 五月色综合| 免费99精品国产自在在线| 91精品国产91综合久久蜜臀| 日本狂喷奶水在线播放212| 99久久久久| 国产免费大片| 96一区二区三区| 搡老女人老91妇女老熟女| 黑人美精品 A片| 久久久久久性爱视频| 欧美亚洲涩涩| 人人操人人色网| 99热啪啪| 天堂网 主播 亚洲| 欧美一区二区三区另类精品| 久久精品免费| 欧美国产婷婷久久| 日韩在线观看中文字幕视频| 麻豆国产第一| 91色综合| 欧美日韩性感| 另类老少妇| 欧美性爱三区二区| 熟妇艹鸡八| 97精品一区二区三区免费| 亚洲人妻中文高清| 四虎免费看黄| 免费αV在线视频| 99久热| 91亚洲欧美综合高清在线| 国产成人99久久亚洲综合| 免费一级视频特黄色大片| 一区二区不卡| 国产精品呦一区二区三区| 婷婷六月色| 日本三级精品| 中文字幕 一区二区 亚洲无码| 蜜臀在线看片| 亚洲熟妇丝袜在线观看| 97超碰站| 久久美女福利是上海美女| 97色视频在线| 老熟女乱子伦中文字幕一区二区| 好舒服视频| 国产中文大片资源中文字幕| 综合网少妇| 91高清无码下载| 久9久9精品| 八戒无码国产午夜福利| 超碰1024久久| 男人高清无码一区二区| 亚洲青青草| 影音先锋视频在线| 9久9久| 曰韩av中文字幕专区| 中文字幕人乱码中文字的预防方法 | 欧美精品1区2区3区| 好屌色综合| 无码一区二区精品视频久久久春药| 亚洲色图 欧美热图 清纯唯美 另类自拍| 九九九久久久| 久久久熟女一区| 蜜臀操逼黄色视频操的好爽| 国内黄色精品| 精品久久久高清无码| 清纯唯美激情四射| 亚洲精品尤物yw在线影院| 操淫穴亚洲五月丁香 | 欧洲色| 欧美巨大性舒爽顶到了| 超碰综合色| 亚洲国产婷婷在线播放| 麻豆色约约| 色噜噜综合在线| 精品日韩人妻视频| 精久久久| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 丁香五月天久久精品视频一区二区三区| 夜草网站| 夜夜爽夜夜操| 色婷婷久久综合超碰| 亚欧无码在线| 国产免费黄色一级大片| 熟女一区二区三区四区| 五月开心久久AV官网| 亚洲一区二区中文字幕| 亚洲AV成人无码一二三久久| 日韩成人小视频| 婷婷综合在线观看| 乱老女人一区二区视频| 性夜影院爽黄A爽免费动漫| 91性感网站| 中文字幕在线播放2中文字幕在线观看2| 亚洲中文字幕久久无码精品| 欧美人人天天网| 国产精品视频精品一二| 高潮的A片激情扒开一区| 997色在线| 欧美日韩人人精品| 五月天综合网| 一本一道波多野毛片中文在线| 色汉综合| 9丨久久九九九| 操死我了嗯嗯嗯| 一二三啪啪专区| 粉嫩在线一区二区懂色| 人摸人人操人| 国产欧美一级在线观看| 麻豆视频国产一区二区| 亚洲,日韩,欧美,成人播放| 91精品国| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 天天插天天干| 五月天玖玖资源站| 奇米四色网| 精品欧美老熟女一二区| 亚洲图片小说欧洲| 亚洲精品熟妇1区2区3区。| 亚洲中文电影| 色大师网站www永久网站视频| 2001天天操| 亚洲天堂热| 色婷婷丁香| 国产 亚洲 丝袜 制服| 黑人免费福利视频| 日人妻视频91| 中文字幕精品人妻丝袜| av天堂影视中文在字幕在线中文| 午夜免费视频1000| 四虎884a| 久神马| 欧美亚洲AN| 97久久超碰国产网站| 日本高清有码网址视频| 亚洲精品成人| 亚洲综合在线视频| 熟妇熟女亚洲天堂网| 性一交一乱一交A片久久四色| 8x福利精品第一福利视频导航| 久草尤物| 亚洲,日韩,欧美,成人播放| 欧美性爱日韩性爱| 中文字幕成人理论在线| 97啪啪| 思思久热在线精品66| 日韩免费a级毛片无码a∨| 欧美呦呦性爱| 中文字幕123| 顶级丝袜熟女一区二区三区| 9 9精品一区二区三区| 色99在线| 亚洲欧洲日产国产综合网| 嗯嗯啊好大| 欧美性天天影院| 国产日韩美女小穴视频网站不卡| 啊啊啊慢点| 色与欲影视| 日语五十路和六十路亚洲国产精品 | 91亚.色| 91天天综合在线观看| 日本中文字幕一区| 久久久久白虎| 色爱亚洲| 亚洲无线码欧洲精品区别| 精品无码不卡视频| 激情文学网伊人| 夜夜高潮夜夜爽| 黄色不卡视频| 精品999999| 精品久久久久久中文字幕三区| 蜜乳AV一区二区三区四| 精品无码久久久| 色超碰综合| 亚洲欧美伦综合| 亚洲av无码国产精品字幕| 国产91久久九九免费精品无码| 一起草AV| 97日韩欧美亚洲| 色网在线视频观看免费| 久久婷五月天| 国产精品毛片| 亚洲 日本 国产 综合| 国产精品自在线发布| 嗯嗯嗯嗯啊啊啊好紧好大| 夜夜国产一区| 台湾一区国产高清在线| 99视频内射三四| 色综合20p| 熟女乱3伦999| 久久天天性久久伊人| julia ann久久| 蜜臀久久99精品久久久久| 国产乱伦性爱区| 婷婷香蕉欧美在线一区二区三区| 五月天久久综合网| 中文字幕一区 二区三四五 区日 日骚| 99色婷婷中文字幕乱色| 欧美日韩午夜精品一区二区三区| 很很干很很操| 99久久免费看精品国产一区| 国产AV精久久| 婷婷另类小说| 九九碰九九爱97超| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 豆花视频操逼网址| 97人妻色| 欧美激情专区| 99无码视频| 人人操人人精品影片| 欧美性爱中文字幕无线码| 不卡超碰护士AV在线免费播放| 九九热精品视频六| 9久热| 亚洲日本天堂| 91精品啪在线观看国产城中村| 亚洲欧美setu| 狠狠色噜噜狠狠狠狠狠色综合久久| 手机不卡视频不卡在线一二三区| 欧美999| 亚洲人成色9999精品久久| 久久中文字幕在线观看| 东北夫妻性偷拍| 欧美性性性| 激情五月丁香五月| 中文字幕一二三| 九九九九久久久| 中文字幕99999| 91精品综合久久久久久五月丁香| 中出20p| www色色色com| 熟妇熟女一区二区三区| 99re69| 人人看欧美性爱| 免费成人在线熟妇网| 人人射人人操人人摸| 夫妻AV网站| 美女被艹尤物视频| 久久九九97| 欧美日韩丝袜| 成人a大片在线观看| 欧美日韩青操| 五月色综合| 综合色91| 激情四射五月天| 伊人久久大香大香线蕉中文| 亚洲国产97| 天天α片| 亚洲福利中文字幕在线| ,成人免费啪啪视频| 欧美亚洲涩涩| 天天操夜夜操| 变态乱伦伪娘灌肠一区二区| 欧美在线|亚洲| 亚洲天堂综合AV| 伊人网青青| 亚州欧美在线| 久久久穴999| 探花一区在线| 乱操乱伦AV| 日韩淫色网| 久久久影院| 中文字幕一区二区三区高清| 蜜桃色院一区久久 | 国产激情久久久| 日韩欧美成人综合在线| 性欧美91| 一二三四视频中文字幕在线看| 射丝袜大香蕉| 亚洲 欧美 中文 日韩超碰 | 校园春色 亚洲| 毛片视频白嫩| 午夜高清成人在线视频| 国产乱伦亚洲| 农村女一级毛卡片| 91操熟女视频| 国产AB视频| 宗合情欲网| 亚洲欧美精品91| 久久久久久人妻一区精品色欧美| 人妻一区二区三区熟女| 香港久久久| 日本九九久久99| 91色图片| 人妻夜夜爽天天爽麻豆三区网站 | 亚洲日韩熟女人妻高清在线| 亚州少妇| 婷婷伊人一区| 思思热在线观看| 717影院理论午夜伦八戒| 亚洲AV麻豆Aⅴ无码电影一| 欧美日韩精品久久久久久久久东北老熟妇| 国产免费久久精品99re韩国| 熟妇艹鸡八| 麻豆视频test| 中文字幕成人| 精品妇女一区二区三区| 狠狠狠狠狠| 丁香六月婷婷综合| 五月天综合| 色色操| 国产亚洲精品第一最新| 精品人妻1区| 久综合国内精品自在自线| 色97干| 九七超碰| 国产精品懂色tv影视免费观看| 97超碰护士| 天天综合中文字幕 91| 欧洲一区二区三区四区在线观看| 少妇天堂| 91久| 九月激情婷婷| 成人三一级一片aaa| 人人操人人摸人 | 97精品网站| 后入式在线免费观看60秒| 中文字幕诱惑制服人妻丝袜美丝袜美| 精品国产久久乱码| 九九九九热只有精品| 91精品国| 亚洲激情片| 操www| ji熟女.com| 色官网在线| 91九色首页| 啊啊啊啊啊啊啊国| 午夜福利在线视频1000| 福利大香蕉| 欧美亚洲丝袜人妻制服中文99| 日韩久射综合| 人人操人人93| 老熟女乱子伦中文字幕一区二区| 99操碰| 日韩人妻精品久久久久| 九九久久一区二区三区| 精品九九国产无码| 夜夜影视四色| 亚洲最大91网| 精品国产久久乱码| 97久久超碰国产网站| 18禁久极品美女久久哦哟呀!| 亚洲 综合 第一页| 91日韩| 射久久| 日韩人妻 中文字幕| 91九色首页| 亚洲激情在线| 学生妹天天看| 亚洲国产97| a v网站在线播放| 99在线精品观看99| 久久精品中文字幕女同| 青青草国产欧美非洲黑人| 国产免费黄色一级大片| 天天干天天插| 97频视在线| dy888午夜老子影视达达兔| 久久无码成人| 亚洲精品欧洲精品| 国产精品国产精品国产| 五月天婷婷基地| 青青草字幕AV| 夜夜爽夜夜爽| 射 色综合| 久久久九九| 蜜臀精品1区2区| 超碰一区二区| 制度丝袜99| 久草成人福利导航| 情色五月天久久久| 成人一二| 防屏蔽在线视频| 亚洲综合草草| 久久久久久日韩| 淫妻综合网| 9.1小视频| 久久社区一区二区三区| 色香伊人| 91深夜夜| 超碰97欧美日韩| 久久久性| 97在线无精品| 99这里只有精品国产| 视频分类 国内精品| 操淫穴亚洲五月丁香| 第四色奇米影视777| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 亚洲欧美在线丝袜| www欧美性爱| 骚鸭AV| 日韩乱伦视频| 9美女超碰在线免费观看| 欧美人妻精品一区二区| 欧美九九九| 欧美很很操视频| 亚洲图片小说欧洲| 亚洲天堂,男人| 亚洲麻豆18发?| 1769一区二区| 亚洲激情深爱文学小说网站| 99九九精品| 五月天人妻综合| 丁香五月天堂网| 农村妇女精品一二区| 96久久科窝| 日本精品999| 东京热一区二区三区四区五区六区| 久久精品国产Aⅴ| 99超碰色| 日本性爱不卡视频| 丝袜美腿丝袜| 97超碰热线| 热久久国产| 91综合天天看| 欧美另类色图片| 99久久精品无码一区二区毛片免费| 丰满翘臀美女影院视频| 亚洲天天操| 国产亚洲色婷婷99精品91| 草草影院日本第一页| 91痴汉| 国产欧美日韩在线不卡第一页| 超碰久久.com| 色网在线| 色婷婷影院| 最新av网站在线观看| 国产第二页| 亚洲国产第一页综合视频| 欧亚无码视频| 欧美色干| 欧美综合 站| 国产97视频免费观看| 麻豆精品.欧美精品.日韩精品.| 丝袜六区| AV九九| 国产v片在线免费观看| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| 精品国产一区二区三区av在线资源| 特级特黄一级毛片免费| 男人的天堂VA| 丝袜色综合| 精品国产嫩穴视频| 日本三级中国三级99人妇网站| 东京热一区二区中文字幕| 国产精品2020| 国产精品久久久亚洲一区| 都市久久精品激情亚洲| 国产精品乱码久久| 国产精品69久久久久孕妇欧美| 99.色网| 日韩人妻一区二区精品| 激情熟女12P| 黑人性欧美| 91亚洲欧美综合高清在线| 青青国产精品在线| AV九九| 一区二区影院| 91丨国产丨白浆秘 洗澡动漫| 国产sv美女内射| 九一综合网| 午夜精品久久久久久久99热影院| 超碰99在线| 91精品国产麻豆国产自产在| 成在线人在线观看视频| 尤物视频一区| 岛国1区2区3区在线观看| 国产精品美女| 久久青青草在线视频| 性欧美999| 丝袜色综合| 精品网站99999| 91在线限制级| 欧美第五页| 精品久久九| 国产精品久久久久久久久久久久久久久久| 亚洲日本男人天堂网| 天天摸天天插天天日| 99热这里只有精品8| 九九热精品视频在线观看| 亚州AV无码国产精品| 欧美十八禁视频| 日韩熟女操逼| 免费无码国产精品v片在线观看| 精品国产Av无码久久久亚洲| 人人搞人人插人人操| 97超碰人人模人人拍人人| 91亚洲电影| 久久老女人| 操屄日韩| 狠狠色狠狠色狠狠五月| 一级久久久久久久久久久 | 亚洲成?V人片在线观看福利| 成人网站 免费观看| 免费一级欧美片片线观看| 综合欧美日本三级| 人妻激情另类| 大香蕉伊人网WWWn0n| 青青草啪啪网| 久久九操在线观看| 夜夜躁狠狠躁日日躁av| 国产福利电影| 天天色播亚洲综合网站| 日韩成人电影AV| 91丝袜美女| 久久綜合很很很| 久久9精品网站| 理论久久婷婷网8| 边做饭边操逼逼| 久久人人爽爽人人爽人人片αV| 黄片无码在线制服| 91国产精品在线看| 二级久久网| 国产精品69久久久久孕妇欧美| 不卡六六在线91| 久久久性爱| 99re在线| 国内精品久久久久影院亚洲| 亚洲天堂 视频你懂的| 亚洲免费精品一区| 9 9无尺码天堂网| 久久精品黄色| 欧美日韩国产高清在线一二三区 | 无码视频黄色网战| 青青草日本无码| 久久蜜色情在线视频xxx免费观看| 少妇九九九九| 天天射天天操天天干天天吃2018 | 黄色不卡视频| 久久久久久久久久9| 亚洲天堂一区二区久久| 可以免费观看的AV| 色偷综合| 一个色导综合| 亚洲男人天堂Av| 台湾佬中文娱乐网久久久久久久久久com | 日韩图区| 黄片视频观看| 日韩一级片| 是还免费视频1727我| 亚洲天天更新| 九九黄色网| 欧美性爱一区二区三区四区| 精品人妻一区二区三区在| 人妻日日干| 国产日韩人人| 欧美国产精品久久九九| 男人天堂久久精品| 欧美色图99| 99精品成人免费看| 最新av在线| 成人无遮挡毛片免费看| 99丝袜福利在线播放| 久久香蕉国产线看观看亚洲女人 | 天美传媒婬乱在| 超碰精品在线| av麻豆啪啪| 1人人看人人摸人人操| 99热最新网址| 91天堂| 久久美女国产| 中文字幕精品亚洲熟女| 亚洲开心网| 1024久久高清视频| 欧美综色欧| 五月婷婷六月色| 欧美999999| 成人a大片在线观看| 欧美一级专区免费大片| 五月婷网站| 91美女视频电影| AV中文字幕三四五| 日天天九九天堂666| 91精品综合久久久久久五月丁香| 国产熟女少妇一区| 蜜臀操逼黄色视频操的好爽| 乱伦熟女专区| 20cm女自慰在线日韩欧美| 国产精品 视频| 国产无马视频| 伊人久久AV诱惑悠悠| 极品后入免费视频| 大肉棒导航| 91国产伊人大香蕉| 蜜桃久久一区| 人妻夜夜爽天天爽三区麻豆AV网站| 欧美色97| 亚洲男人天堂网| 国产精品福利视频播放| 在线看的av| 乱伦熟女区| 99精品视频在线观看| 一本正道久久熟女| 日韩精品三级片长长久久| 日日玩天天干| 青青草久草| 免费又黄又裸乳的视频| 成人自拍三级在线观看| 日韩性爱再线视频| 天美传媒国产原创中文字幕亚洲欧美另类| 电影69乱码96| 91网站18+| 亚洲欧美一区二区网址| 爽 好舒服 无码刺激久久| 69超碰综合| 97热视频在线观看| 91少妇人妻| 三级片网站在线播放| 91肏屄网| 天天射日日干| 亚洲操逼视频网站| 1204av韩国| 久久久精精精| 国产精品久久久久久久久AV大片| 欧美亚洲激情小说| 91久久婷婷| 亚洲制服欧美另类内射| 亚洲天堂综合AV| 九久久精品| 无码人妻丰满热妇又大又粗| 玖玖综合色| 久久久久九九九九| 五月丁香六月激情| 久久久人妻| 亚洲操操操| 91久久久久| 国产免费一区在线观看| 亚洲图片视频小说| 欧美黄片视频在线观看免费| 九九超碰综合网| 手机在线看片免费人成视频| julia ann久久| 一级免费啪啪片| 91影视亚洲| 高清不卡 中文 人妻| 亚洲图片日本AⅤ欧美在线| 超碰97网址| 成人亚欧免费视频| 国产农村妇女毛片精品久久| 97亚洲国产影视| 激情综合二| 羞涩视频| 亚欧操逼片在线观看 | 天天综合网~91| 韩日精品福利视频一区不卡在线免| JuliaAnnXXX888| 97国产精品一区| 26uuu成人影片| 国产一级特黄大片处女| a网站免费观看| 强乱老妇中文字幕| 一区二区娱乐网站| 日骚逼视频| 91丨九色丨东北熟女| 懂色AV网| 岛园激情| 中文有码9| 天美精品av| 日韩亚洲精品一区二区| 亚洲人妻久久久| 午夜久久无码1000合集| 蜜臀久久精品久久久久视频| 操逼操操操91| 97免费在线观看| 欧美暴力猛交| 精品少妇一区二区三区免费观看| 巨爆乳一区二区爆乳区| 日韩欧视频| 丁香九月激情| 久久欲| 农村少妇久久久久久久| 狠狠搞 亚洲91| 91操人| 干日本人少妇午夜寂寞影院| 99少妇| 中文字幕女同在线| 婷婷五月天福利| 色色香蕉| 国产免a费看黄片在线| 超碰97久久| 亚洲欧美综合网 | a人片中文字幕一区二区| 操人妻少妇中文 | 无码粉嫩白虎一线天b区| 啊啊啊啊二区好大| 99久久无色码| 97任你吞精| 日韩乱伦视频| 亚州男人的天堂| SS久久| 超碰色中文| 国产四虎在线| 国产精品91一样| 热天堂一区二区| 台湾佬中文娱乐自偷自拍| 十八禁av无码免费网站APP| 国产精品久久久久久无码红治院| 在线岛| 欧美经典一区二区三区| 久久毛卡| 国模精品一区二区三区苹果色戒| 懂色av一区二区三区天美传媒| 麻豆成人AV| 激情欧美97| 日本道日本道中文字幕日本道最新日本道在线观看 | 国产AV激情无码久久无码 | 大香蕉一区二区在线观看.| 久操免费在线| 色色毛片| 人妻干天天| av最新免费中文字幕| 免费看欧美美女黄色大片| 996热| 91丝袜激情在线| 校园春色美腿丝袜 | 人人操人人摸人人看人人干| 国产强奸乱伦xd| 国产AV高清AV无码| 青青草手机在线免费观看| av东京热男人的天堂| 久久久久96| 欧美精品23| 人妻精品一区二区在线| 国产女性无套 免费观看| 去干网最新版| 欧美老妇女内射网址| 超碰97最新人妻| 亚洲激情视频| 极品尤物自安慰| 美女主播色欲91抠b在线播放| 妇女一区二区三区| 5278欧美一区二区三区| 97久久久精品| 98人妻精品一区二区色欲| 91操碰| 色97干| 丁香五月久久| 国产妇女精品视频青青草| 玖玖爱在线视频免费观看| 色五月丁香五月| 欧美日日人人天天| 久久久久亚洲?V片无码V| 欧美亚洲丝袜美女电影| 国产内射爽爽大片| 狠狠爱综合网| 国产精品伦理| 五月婷在线| 人人妻人人玩人人澡人人爽| 激情文学网伊人| 男人的天堂va| 99国产在线绯色一区| 亚洲网站一区二区在线| 怡红院视频在线| 91综合色噜噜| 欧美激色| 嗯嗯嗯好爽| 91视频精品| 色九九九综合| 亚洲另类在线观看| a男人的天堂久久一级A毛片| 日日骚精品视频| 国产又色又爽又舒服的三级视频| 99热在线播放| 91伊人久久在线| 玖玖视频在线资源一区二区三区| 亚洲午夜福利在线影院| 欧美日日人人天天| 青青草日逼视频| 插日本熟女视频| 激情小说图片亚洲首页| 九九九九九九九九九九九九九九九女| 欧美性生活免费网| 欧美色涩| 欧美瑟综合| 99只有精品| 成 人 影视 一区 二区 三区 四区| 26uuu性物| 亚洲欧美高清无码| 九热久| 伊人久久大香蕉线AV五月天| www.夜夜| 国内外色色色色色成人视频| 亚洲无码一区二区三区三州| 色色香蕉| 中国少妇XXXX做受| 日韩 国产 欧美自拍| 一级乱伦网站| 九九九草| 色色97爱| 国产精品乱码久久久久久久久| 亚洲少妇激情一区二区三区| 国产精品久久久久久久久久久久久久久| 亚洲人精| 亚洲综合色男人网| 尹人大香蕉视频在线| 婷婷深爱五月| 99久在线精品99re8热| 香蕉久久国产AV一区二区| 日本视频在线观看污污污| 日韩免费高清大片在线| 国产91av在线播放| 午夜亚洲WWW湿好大| 亚洲 欧美 日韩 国产一区二区| 91综合网在线| 国产精品美女久久久久久网站| 精品久久久久综合无码| 亚州一区二区| 成人无遮挡毛片免费看| 国产 亚洲 丝袜 制服| 丁香六月激情| 熟女自慰久久久| 国产91专区| 免费操逼91| 新婚人妻扶着粗大强行坐下| 九九性视频| 精品久久大胆人体| 色逼综合| 伦理片秋霞免费影院| 欧美性天天影视| 色97国产69香蕉| 亚洲熟妇一,二,三期| 亚洲人妻中文高清| 久久精品亚洲婷婷| 东北女人性交| 波多野结衣之双飞调教在线播放 | rion磁力链接| 青娱乐国产剧情av一区| 99视频精品| 久久久久婷婷精品av电影| 精品午夜福利导航| 日产狠狠干| 亚洲清纯综合| h无码动漫在线观看| 丁香五月成人| 亚洲人精品久久久| 午夜AV人气不卡| 欧美72网页| 亚洲国产综合视频| 久久久久久久久久久人妻| 久久久一区二区三区麻豆| 欧美一区二区三区另类精品| 人人澡人人弄| 北约熟女超碰| 我爱操| 亚洲操人| 久久久四区| 99久久这里只有精品| 精品九九九九九| 伊人大香蕉在线| 中文字幕丝袜国产第一页不卡| 91网站18在线| 国产精品无码在线| 97久操| 日本久久999| 国产精品激情久久久久久久| 亚洲久草AV色图| 狠狠操夜夜操蜜桃视频三区| 女人天堂av在线播放| 青青草啪啪网| 精品国产肉丝袜在线拍国语| 日逼97| 97网址97| 国产亚洲一黄| 三级AV入口| 日本免费一区二区不卡| 欧美激情综合| 日韩激情啪啪啪| 综合亚洲欧美| 超碰日韩美妻| 1024久久高清视频| 浓厚中出中文字幕在线| 欧美在线l亚洲| 亚欧高清在线| 91色人妻| 免费A片三p视频| 97色综合中文网| 日韩人妻精品| 久久国语| 99热18这里只有精品| 懂色AV中文| 国产少妇与亚洲av| 九九成人| 亚洲色诱惑| 老司机老司机午夜影院| 免费看片黄| 99精品国产户外露出| 天美91| 欧美亚洲今日在线| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 香蕉99秘 一区精品蜜桃臀| 亚欧操逼片在线观看 | 干超碰碰熟女| 天天网综合| 欧美人妻制服| 亚洲伊人久久综合97| 1769一区| 国产二区三区免费视频| 亚洲中文字幕在现观看| 人人操,人人插| 国产乱色国产精品免费视| 国产人伦a片信息免费片| 黄色片A级一区二区三区| 色香欲综合| 天天草天天日| 亚洲av综合色区无码一| 黄色av一区二区在线| 后入美女国产| 久久一二三四五六七八九区区| 中文字幕文字幕无码一区二区三区电影99 | 乱精品一区字幕二区| 老熟女熟妇| 99热 按摩 日韩| 99在线视频播放| 夜夜免费视频| 久久69| 性做久久久久久免费观看软件| 青青11操操操操操操操操| 人人爽人人精品乱人伦AV| 狠狠色五月亚洲91| 日本熟女免费視颖| 丁香六月婷婷久久综合| 激情终合网| 超碰69| 国产精品久久aV| 五月丁香啪啪| 啊啊啊 在线| 看大黄色大片原件| 黄片不用下载在线观看| 久久久久久久人妻| 熟妇一区,二区,三区。| 欧美 日韩 亚洲 春色| 九九探花视频在线观看| 国产白嫩精品久久| 天天噜| 丝袜内射| 黄色操人| 超碰在线在公开超碰在线在公开| 久久鲁干| 精品玖九九久| 午夜精品久久久久久久99蜜桃一| 自拍亚洲综合| 成人a级高清视频在线观看| 亚洲一区二区三区麻豆传媒| 亚洲九九视频| 99ri在线视频| 中文字幕99999| 91无码中出人妻视频| 欧洲精品人妻| 成人免费不卡在线视频| 在线性黄高清免费视频| 久久精品电影| 人、人、摸,人、人、草| 2020中文字幕在线观看| 久久男人网| 在线另类| 啪啪资源网| 日本不卡二区| 少妇熟女视频一区二区三区| 久操视频免费在线观看| 亚洲国产成人福利在线观看| 亚洲图片小说欧洲| 天天内射| 麻豆久久久久久久久丝袜 | 国产精品一区二区亚洲人成毛片| 经典丝袜一区| 青青草在线视频人人想人人上| 26uuu国产免费观看| 欧美亚洲国产91在线| 一区二区无码视频| 4虎在线视频| 亚洲诱惑| 在线黄色污污网站| 67194无码不卡| 九九热精品| 九九色热| 九九色色| 思思热在线观看| 亚洲AV无码成人精品久久| 亚洲国产尤物yw在线观看| 亚洲九九九| 男人午夜天堂| 欧美性xxxxx狂欢| 日韩精品资源专区二区| 精品日韩人妻视频| 一区二区三区黄色片a| 免费强奸av| 手机在线中文字幕国产| 成人一级性爱| 亚洲成人福利电影免费| 一牛影视久久久一区二区三区| 99最新日韩偷拍视频| 亚州操逼图| 欧美精品双插| 五月天我淫我色av| 人妻在线臀日韩| 91精品人妻一区二区三区蜜桃| 日本一区二区成人在线| 国产精品天干天干综合网麻豆| 国产狂喷潮在线精品| 国产熟女无套内射| 四虎AV在线观看| 蜜臀久久99精品久久久| 97资源超碰| 亚洲高清无毛一区二区| 好湿好紧好爽 视频| 草草电影院| 久久久久久久久九九久孕交| 无码动漫av中文字幕| 日本日日色视频| 岛国视频免费在线观看| 久久大精品乱码视频人妻熟女| 啪啪AV导航| 久久有码视频| 日韩一级片| 91亚洲综合| 久久精品99久久久久久| 精品毛片久久久精品毛片| 啊啊在线| 蜜桃精品一区二区三区ww| 操国产高清| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 亚洲日韩XXX| 中文字幕在线观看丝袜| 精品一区二区三区国产| 欧美 日韩 婷婷 五月| 日本国产成人亚洲精品无码| 91熟女网| 免费超碰97久久| av优播| 日韩Va亚洲va欧美Ⅴa久久| 九九九九九精品视频| 国产女人9999| 久久天天性久久伊人| 成年女人黄网站| 成人国产视频在线观看| 熟女露脸激情自拍视频| 亚洲精品视频二区| 香蕉人人操tv| 911av网站免费观看| 久久精品无码专区| 欧美大干日韩| 91 丝袜在线观看| 亚洲s在线观看| 亚洲国产激情国产av| 青娱乐国产盛宴视频| 久久久精品中文字幕爱豆| 自拍六区| 国产精品夜夜| 麻豆天美在线| 女上位精品在线| 欧美一二级| 自拍啪啪视频| 蜜臀网址在线| 丝袜视频网国产90| 夜夜嗨TV| 欧美人妻制服| 美女91在线| 火箭成精品视频884必出精品| 人人操人人肉久久精品| 亚春色色| 欧美情色亚洲| 97天堂| 一级日本牲交大片好爽在线看| 中国AAAAAA黄色片| 翔田千里爆乳巨臀无码| 18啪啪手机免费性爱| 国产AV激情无码久久无码| 一级特级aaaa毛片免费观看| 少妇滛荡视频| 欧美日韩人人精品| 午夜福利在线视频1000| 国产情色第一第二页在线观看| 99AV| 人人 操人人 操人人| 神马久久久久久伦理片| 任你草| 亚洲综合校园春色| 91老司机在线| 欧美一级久久久丰满|