在上一篇文章對(duì)Java做了一個(gè)簡(jiǎn)單介紹之后蔽莱,我想大家都已經(jīng)對(duì)她有一個(gè)初步的認(rèn)識(shí)了吧逛万!那踏入正式學(xué)習(xí)使用Java之前泳猬,我們有一步是不得不做的,它是什么呢?沒有錯(cuò)得封,就是我們本篇文章的標(biāo)題所說埋心,搭建Java的開發(fā)環(huán)境。那我們就正式進(jìn)入主題吧呛每!
因?yàn)镴ava現(xiàn)在對(duì)主流的平臺(tái)幾乎都支持踩窖,環(huán)境搭建也是大同小異,我這邊就拿大家用的比較多的兩個(gè)系統(tǒng)做例子(Mac買不起暫時(shí)就先不說了…)晨横。
首先我們進(jìn)入jdk的官方下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
因?yàn)閖ava9剛出洋腮,所以我們就用它來嘗嘗鮮,技術(shù)嘛手形,還是要多折騰多嘗試的啥供。進(jìn)去下載地址之后應(yīng)該是這樣的,然后根據(jù)自己當(dāng)前的操作系統(tǒng)選擇需要下載的版本库糠,點(diǎn)擊進(jìn)去下載就行了
Windows
安裝流程
其實(shí)Windows上安裝jdk是非常簡(jiǎn)單伙狐,我直接把操作圖附上,大家按圖片順序執(zhí)行就可以了瞬欧。
首先找到我們剛下載的jdk贷屎,雙擊運(yùn)行,彈出如圖所示安裝程序
直接點(diǎn)擊下一步
如果不想安裝在C盤艘虎,可以點(diǎn)擊更改唉侄,選擇自己想要安裝的盤符,再點(diǎn)擊下一步
等待安裝進(jìn)度條執(zhí)行完之后彈出
直接點(diǎn)擊下一步野建,然后就等著進(jìn)度條走完吧
走完之后彈出安裝成功提示属划,直接點(diǎn)擊關(guān)閉即可。
是不是很開心候生,是不是很激動(dòng)同眯?先別急呀,年輕人唯鸭,還沒完呢P胛稀!目溉!
打開命令窗口明肮,輸入java -version查看版本信息,確認(rèn)是否成功安裝
環(huán)境變量配置
如果打印出來了jdk的版本信息停做,說明剛才的安裝流程是成功的啦!
是不是特激動(dòng)啊大莫,但是麻煩老鐵們的激動(dòng)情緒先停一停哈蛉腌,這樣雖然是安裝成功了,但是使用是有一些限制的,比如你找到剛才安裝的java目錄烙丛,進(jìn)入到j(luò)dk里的bin目錄舅巷,比如我的是C:\Program Files\Java\jdk-9.0.4\bin
然后在當(dāng)前窗口輸入cmd,回車河咽,進(jìn)入到Dos窗口
在命令窗口里輸入javac钠右,回車,你會(huì)發(fā)現(xiàn)打印出javac的用法相關(guān)信息
但是如果你在其他目錄下的Dos窗口下輸入javac忘蟹,你會(huì)發(fā)現(xiàn)飒房,他們不認(rèn)識(shí)這個(gè)javac,打印如下圖所示信息
咦媚值,為什么他在其他目錄就不認(rèn)識(shí)呢狠毯?因?yàn)閖avac在Java\jdk-9.0.4\bin目錄下存在javac.exe啊,等于是我用我家的東西褥芒,肯定可以用啊嚼松,別人家沒有當(dāng)然就用不了了!那如何才能在其他目錄下使用bin目錄下的東西呢锰扶?這我們就需要配置一個(gè)windows的一個(gè)叫做環(huán)境變量的東西咯献酗!
那肯定又有人來問,啥是環(huán)境變量翱琅!罕偎?呵呵,老夫早料到你會(huì)這么問漓帅,能刨根問底這是一個(gè)非常好的習(xí)慣锨亏,我肯定鼎力支持。
環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù)忙干,如:臨時(shí)文件夾位置和系統(tǒng)文件夾位置等器予。環(huán)境變量是在操作系統(tǒng)中一個(gè)具有特定名字的對(duì)象,它包含了一個(gè)或者多個(gè)應(yīng)用程序所將使用到的信息捐迫。例如Windows和DOS操作系統(tǒng)中的path環(huán)境變量乾翔,當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒有告訴它程序所在的完整路徑時(shí),系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外施戴,還應(yīng)到path中指定的路徑去找反浓。用戶通過設(shè)置環(huán)境變量,來更好的運(yùn)行進(jìn)程赞哗。
上面的來自百度哈雷则,看上去是不是很專業(yè)的樣子。通俗一點(diǎn)說就是環(huán)境變量相當(dāng)于給系統(tǒng)或用戶應(yīng)用程序設(shè)置的一些參數(shù)肪笋,具體起什么作用這當(dāng)然和具體的環(huán)境變量相關(guān)月劈。比如path度迂,是告訴系統(tǒng),當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒有告訴它程序所在的完整路徑時(shí)猜揪,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外惭墓,還應(yīng)到哪些目錄下去尋找。
那java要配置哪些環(huán)境變量呢而姐?我們接下來就來配置一遍
找到我的電腦腊凶,點(diǎn)擊鼠標(biāo)右鍵,選擇屬性拴念,彈出如下窗口
點(diǎn)擊高級(jí)系統(tǒng)設(shè)置钧萍,彈出如下窗口
點(diǎn)擊環(huán)境變量按鈕,彈出窗口后點(diǎn)擊 新建
點(diǎn)擊新建后丈莺,就會(huì)出現(xiàn)這個(gè)划煮,變量名為“JAVA_HOME”(復(fù)制我引號(hào)內(nèi)的內(nèi)容就可以了,不含引號(hào)缔俄,下同)弛秋,變量值,必須是自己裝jdk時(shí)的路徑俐载,比如我的安裝路徑是E:java\jdk\,路徑問題也需要注意
接下來找到“CLASSPATH”,沒有的話就“新建”
變量名為“CLASSPATH”變量值“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”
找到Path蟹略,對(duì)其進(jìn)行編輯,如果是windows7直接在其原有變量值最后加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”遏佣,如果是win10挖炬,直接點(diǎn)擊新建,分別把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin添加到path環(huán)境變量中状婶,如圖所示
記得完成后要點(diǎn)兩個(gè)確定
設(shè)置完之后意敛,我們要試試看是否可以全局使用javac等命令來驗(yàn)證是否配置成功。直接點(diǎn)擊鍵盤win+R膛虫,輸入cmd,打開命令窗口草姻,輸入我們剛才的javac命令,回車稍刀,有沒有啥發(fā)現(xiàn)撩独?
Dos窗口直接打印出了javac的用法。有人會(huì)問:剛才我們剛安裝的時(shí)候不是也有出現(xiàn)嗎账月?? 老哥综膀,注意一下紅框的路徑?jīng)]有!>殖荨剧劝!不是jdk的目錄哦,說明我們可以在其他目錄隨便用java的這些命令了抓歼!如果你不行讥此,你可以在任意目錄下打開Dos窗口輸入javac去驗(yàn)證一下示绊。這樣我們?cè)趙indows上的java環(huán)境搭建就大功告成了!
老奶奶我都不扶暂论,就服我自己,嘿嘿~
Linux
咳咳咳拌禾,上面終于把windows的環(huán)境搭建講完了取胎,看完上面那么一大段大家也是太給我面子了!E惹稀闻蛀!這邊本來是應(yīng)該給大家講解如何在Linux上搭建開發(fā)環(huán)境的,但是經(jīng)過我的考慮之后您市,我打算放棄這部分的內(nèi)容編輯觉痛。肯定有人會(huì)問:為什么你不寫Linux的呢茵休?
實(shí)不相瞞薪棒,直接用Linux開發(fā)的人畢竟太少了,現(xiàn)在Linux主要是用在我們程序?qū)懞弥蠓派先プ龇?wù)器跑服務(wù)的榕莺。但是也不否認(rèn)俐芯,確實(shí)有少數(shù)人直接選擇用Linux開發(fā),有些是純技術(shù)大咖钉鸯,用vim編輯器習(xí)慣了吧史,還有一種就是用Linux的圖形界面進(jìn)行開發(fā),這種人唠雕。贸营。。我是覺得很難理解的岩睁,圖形界面你不用windows用啥Linux俺!
我想現(xiàn)在看這篇文章的人很多都不算技術(shù)大咖吧笙僚?那我們裝什么逼呢芳肌?走都不會(huì)想著跑是不是有點(diǎn)太心急了?
這邊我進(jìn)行十秒鐘的自我批評(píng)肋层。亿笤。。栋猖。净薛。。蒲拉。肃拜。
至于Linux痴腌,后面肯定會(huì)有機(jī)會(huì)讓大家熟悉,來日方長(zhǎng)~
轉(zhuǎn)載請(qǐng)注明:呆萌鐘???[Java Review 02] 開發(fā)環(huán)境搭建