分類: 電腦/網(wǎng)絡(luò)
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、做網(wǎng)站與策劃設(shè)計(jì),仁化網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:仁化等地區(qū)。仁化做網(wǎng)站價(jià)格咨詢:18980820575
問題描述:
環(huán)境變量和系統(tǒng)變量有什么區(qū)別?都是怎么設(shè)置的?
請高手指點(diǎn) 謝謝
解析:
系統(tǒng)變量是環(huán)境變量的一種,環(huán)境變量一種僅本用戶適用,另一種即系統(tǒng)變量整個(gè)系統(tǒng)的用戶都適用,兩者都可以在使用應(yīng)用程序時(shí)提供快捷.一般在編輯java文件或者C#文件時(shí)需要修改,設(shè)計(jì)到多個(gè)文件夾之間的切換時(shí)也可以根據(jù)自己的需要設(shè)置.
簡單的說就是,如果設(shè)置系統(tǒng)變量和用戶變量,都叫做設(shè)置環(huán)境變量,設(shè)置系統(tǒng)變量時(shí),該系統(tǒng)的所有帳號的用戶都可以使用,但是設(shè)置用戶變量時(shí),其他的帳號登陸時(shí)就不一定可以使用。
下面以java環(huán)境變量為例設(shè)置方法:
1、如果是Win95/98,在\autoexec.bat的最后面添加如下3行語句:
JAVA_HOME=c:\j2sdk1.4.1
PATH=%JAVA_HOME%\bin;%PATH%
CLASSPATH=.;%JAVA_HOME%\lib
看好了CLASSPATH中第一個(gè)".",這個(gè)代表當(dāng)前目錄,很多人HelloWorld沒有運(yùn)行起來大多是這個(gè)原因。
2、如果是Win2000或者XP,使用鼠標(biāo)右擊"我的電腦"-屬性-高級-環(huán)境變量
系統(tǒng)變量-新建-變量名:JAVA_HOME 變量值:c:\j2sdk1.4.1
系統(tǒng)變量-新建-變量名:CLASSPATH 變量值:.;%JAVA_HOME%\lib
系統(tǒng)變量-編輯-變量名:Path 在變量值的最前面加上:%JAVA_HOME%\bin;
CLASSPATH前面的那個(gè)"."和上面的意義是一樣的。
3、如果是Linux用戶
在你的環(huán)境中,通常我加在.bashrc文件中,你可以加在你的Profile文件中。
/usr/local/jdk 為你安裝jdk的目錄。
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin
一、Windows下安裝JDK
首先下載JDK 5.0(JDK 5.0的下載頁面為:); 然后運(yùn)行JDK 5.0安裝程序jdk-1_5_0_06-windows-i586-p.exe,安裝過程中所有選項(xiàng)保持默認(rèn);最后配置JDK的環(huán)境變量:在“我的電腦”上點(diǎn)右鍵—“屬性”—“高級”— “環(huán)境變量(N)”。
在“系統(tǒng)變量”中,設(shè)置3項(xiàng)屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”。
----------------JAVA----------------
JAVA_HOME
C:\Program Files\Java\jdk1.6.0_05
注意:JAVA_HOME指明JDK安裝路徑,就是剛才安裝時(shí)所選擇的路徑,此路徑下包括lib,bin,jre等文件夾。
-------------------------------
Path
%JAVA_HOME%\bin;
在系統(tǒng)變量Path的值的最前面加入.
否則可能在運(yùn)行時(shí),系統(tǒng)選擇部署在前面的jre環(huán)境。
注意:Path使得系統(tǒng)可以在任何路徑下識別java命令
-------------------------------
CLASSPATH
.;%JAVA_HOME%\lib
注意: 點(diǎn)好表示當(dāng)前目錄,不能省略
注意:CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別
-------------------------------
測試
“開始”-“運(yùn)行”,鍵入“cmd”,
鍵入命令“java -version”,出現(xiàn)下圖畫面,說明環(huán)境變量配置成功。
---------------TOMCAT----------------
CATALINA_HOME
C:\Program Files\Apache Tomcat 4.0
-------------------------------
Path
%CATALINA_HOME%\bin;
在系統(tǒng)變量Path的值中"%JAVA_HOME%\bin;"的后面加入以下內(nèi)容:
%CATALINA_HOME%\bin;
-------------------------------
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06
CATALINA_HOME:D:\jakarta-tomcat-5.0.30
CLASSPATH:.;%JAVA_HOME%\lib;%CATALINA_HOME%\common\lib
Path:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
其中TOMCAT_HOME(OR CATALINA_HOME)看tomcat的版本選擇設(shè)置。
二、Linux下安裝JDK
1、下載程序
到SUN公司的JAVA網(wǎng)站下載Linux版本的JDK程序j2sdk-1_4_2_08-linux-i586-rpm.bin(其他版本的程序命名會有所不同)。
網(wǎng)址是:java.sun點(diǎn)抗
2、安裝程序
以root身份登錄Linux系統(tǒng),進(jìn)入已下載的jdk安裝文件所在的文件夾,輸入命令chmod a+x j2sdk-1_4_2_08-linux-i586-rpm.bin,給當(dāng)前用戶添加執(zhí)行的權(quán)限。
輸入以下命令,安裝jdk:
./j2sdk-1_4_2_08-linux-i586-rpm.bin
此步完成后,會生成j2sdk-1_4_2_08的系統(tǒng)文件夾,將該文件夾復(fù)制到 /usr/local/ 目錄下。
3、設(shè)置環(huán)境變量
在root目錄下,編輯 .bash_profile 文件,在文件中加入:
JAVA_HOME= /usr/java/jdk1.4.2_08
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export JAVA_HOME PATH CLASSPATH
重新登陸后測試。
為了能夠讓所用用戶使用Java,通過編輯/etc/profile將以上的環(huán)境變量配置添加到該文件。
4、測試
運(yùn)行:java -version
返回
java version "1.4.2_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_08-b02)
Java HotSpot(TM) Client VM (build 1.4.2_08-b02, mixed mode)
為正確配置。
..........................................................................
如果你對java感興趣的話,可以學(xué)習(xí)java,關(guān)于如何學(xué)習(xí)java,我剛才看到一篇很不錯(cuò)的文章,是一個(gè)農(nóng)民工介紹自己如何自學(xué)java,并找到Java的工作,里面介紹了他的學(xué)習(xí)方法和學(xué)習(xí)過程,希望對你有幫助。
我是一名地地道道的農(nóng)民工,生活在經(jīng)濟(jì)落后的農(nóng)村,有一個(gè)哥哥和一個(gè)弟弟,父母都是地道的農(nóng)民,日出而作,日落而息,我從小到大學(xué)習(xí)一直很好,從小學(xué)到高一都,成績在全級一直名列前茅,這樣我也順利了考上省的重點(diǎn)高中,然而,每個(gè)學(xué)期開學(xué)是家里最為難的時(shí)候,每次交學(xué)費(fèi)都讓父母發(fā)愁許久,家里為了給我籌錢讀書,都借了不少錢,才讓我讀上高中。我知道我讀到高中家里已經(jīng)欠了好多債,為了減輕家里的負(fù)擔(dān),我選擇了退學(xué)。
2009年我高一退學(xué),為了給家里還債,干過建筑工地的小工,搞過塑料制品加工,送水工等等。很工資都很低,一個(gè)月也就1000多,加上加班費(fèi)一個(gè)月能拿2000多一點(diǎn),我每個(gè)月都向家里寄回800-1000元,到了2011年末,一次偶然的機(jī)會我接觸了Java,聽說Java的前景挺不錯(cuò),工資相對于我一個(gè)農(nóng)民工來說簡直是天文數(shù)字,于是我在新華書店買了幾本Java的書,盡管白天辛苦工作,晚上回來還是堅(jiān)持看書,但有于基礎(chǔ)太差很多都很不明白,但還是堅(jiān)持看,一有看1-2個(gè)小時(shí)Java的書,看著看著許多基礎(chǔ)都慢慢的學(xué)會了,但那些比較難的還是看不懂,后來還買了有些關(guān)于框架的書,還是看不懂,這樣斷斷續(xù)續(xù)的持續(xù)了半年多,覺得自己Java的基礎(chǔ)都差不多懂了,但框架還是看不懂,還有最缺的項(xiàng)目經(jīng)驗(yàn),看了很多招聘Java程序員的簡介都要項(xiàng)目經(jīng)驗(yàn),相對我一個(gè)農(nóng)民工來連框架都弄不明白,想找一份Java工作對我來說簡直是奢侈。我只想學(xué)Java,并不敢想以后能從事Java的工作。
有一次,在百度上看到一篇讓我很鼓舞的文章,是一個(gè)Java高手介紹在沒有基礎(chǔ)的朋友怎么自學(xué)入門Java,文章寫的很好,包含了如何學(xué)習(xí),該怎么學(xué)習(xí),他提到一個(gè)方法就是看視頻,因?yàn)榭磿鴮?shí)在太枯燥和費(fèi)解的,不少是我們也看不懂,這點(diǎn)我真的很認(rèn)同,我自己看書都看了很久才學(xué)會基礎(chǔ)。曾經(jīng)有想過參加培訓(xùn),但是上萬元的培訓(xùn)費(fèi)讓我望而卻步,我工資這么低,每個(gè)月還有向家里匯錢,加上城市消費(fèi)比較高,雖然每個(gè)月只有幾百剩下,但是相對于上萬萬學(xué)費(fèi)和四個(gè)月的吃住費(fèi)用逼我連想不敢想。 于是我決定看視頻,我就去搜索Java的視頻,雖然我零星的找到一些Java的視頻,但是都不系統(tǒng)。最重要連項(xiàng)目都沒有。后來我找到一份很好的視頻,是IT學(xué)習(xí)聯(lián)盟這個(gè)網(wǎng)站一套視頻叫零基礎(chǔ)Java就業(yè)班的教程還不錯(cuò),很完整。還贈送11個(gè)頂級企業(yè)項(xiàng)目。價(jià)格很合理,于是我買下來。
于是開始了我的自學(xué)Java的路,收到光盤后,我就開始學(xué)習(xí),剛開始學(xué)習(xí)還不錯(cuò),是從零基礎(chǔ)教起,老師幽默風(fēng)趣而又輕松的課堂教課,使我發(fā)現(xiàn)原來學(xué)習(xí)JAVA并不是一件很難的事情。因?yàn)槲冶緛砘A(chǔ)還不錯(cuò),前面的基礎(chǔ)看一篇我就過去了,到了框架,我覺不又不是很難,可能老師太牛了,他能把復(fù)雜的問題講的比較通俗易懂,有些難點(diǎn)的地方我還是連續(xù)看了五六次,把他弄懂。每天下午6點(diǎn)下班后,吃了飯,馬上跑回家??匆曨l,買了幾本筆記本。當(dāng)時(shí),為了編程還花幾百元了臺二手的臺式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點(diǎn)都記下來,還一邊跟著老師敲代碼,為了能盡早學(xué)會Java。每天都堅(jiān)持學(xué)5-6個(gè)小時(shí)。經(jīng)常學(xué)到晚上一點(diǎn)多才睡覺。星期六,日不用上班,每天7點(diǎn)多起床,學(xué)到晚上11,12點(diǎn)。那段時(shí)間特別辛苦,特別累。在學(xué)習(xí)Java的三個(gè)多月里,除了吃飯睡覺工作,剩余的時(shí)間都在學(xué)習(xí),因?yàn)槲抑雷约旱挠?jì)算機(jī)基礎(chǔ)不是很好,也沒有學(xué)過什么計(jì)算機(jī),只是學(xué)了些Java基礎(chǔ),相對于那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關(guān),堅(jiān)持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終于三個(gè)多月后我把Java教程里的內(nèi)容和項(xiàng)目都學(xué)完了,在學(xué)項(xiàng)目的過程中我發(fā)現(xiàn)項(xiàng)目特別重要,他能把你學(xué)過的知識全部聯(lián)系起來,能更好的理解你所學(xué)的知識。還有學(xué)習(xí)過程中,動手很重要,要經(jīng)常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠(yuǎn)比干聽大的多。 如果遇到暫時(shí)對于一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。這套視頻還贈送了11個(gè)頂級企業(yè)項(xiàng)目,對于我沒有任何經(jīng)驗(yàn)的人來說,這個(gè)太重要了,還有在學(xué)習(xí)項(xiàng)目是提升能力最快的方法。項(xiàng)目能把所有的知識點(diǎn)全都連到一起了,不再是分散的,而是形成一個(gè)整體了。那種感覺是僅僅深入鉆研知識點(diǎn)而不寫真實(shí)項(xiàng)目的人所不能體會的。一個(gè)項(xiàng)目就是一根繩子可以把大片的知識串到一起。 就這樣,我用了兩個(gè)月也把項(xiàng)目給學(xué)完了。其實(shí)學(xué)完教程差不錯(cuò)就達(dá)到就業(yè)水平,但是我可能覺得自己學(xué)歷低還是把那11個(gè)頂級企業(yè)項(xiàng)目才去找工作。
接著我就到51job瘋狂的投簡歷,因?yàn)槲业膶W(xué)歷問題,初中畢業(yè),說真的,大公司沒有人會要我。所以我頭的都是民營的小公司,我希望自己的努力有所回報(bào)。沒有想過幾天后,就有面試了,但是第一次面試我失敗了,雖然我自認(rèn)為筆試很好,因?yàn)槲抑白隽藴?zhǔn)備,但是他們的要求比價(jià)嚴(yán)格,需要有一年的項(xiàng)目經(jīng)驗(yàn),所以我沒有被選中。 后來陸續(xù)面試了幾加公司,終于功夫不負(fù)有心人,我終于面試上了一家民營的企業(yè)。公司規(guī)模比較小,我的職務(wù)是Java程序員。我想我比較幸運(yùn),經(jīng)理看中我的努力,就決定呂勇我,開的工資是3500一個(gè)月,雖然我知道在北京3500只能過溫飽的生化,但是我想我足夠了,比起以前的工資好了些,以后可以多寄些錢回家。我想只要我繼續(xù)努力。我工資一定會翻倍的。 把本文寫出來,希望能讓和我一樣的沒有基礎(chǔ)的朋友有信心,其實(shí)我們沒有自卑,我們不比別人笨,只有我們肯努力,我們一樣會成功。
………………………………………………………………
1、打開系統(tǒng)屬性窗口
2、單擊“環(huán)境變量”(在高級系統(tǒng)設(shè)置里面)
3、單擊系統(tǒng)變量下的“新建”按鈕
4、在“變量名”文本框中輸入“JAVA_HOME”,在“變量值”文本框中輸入JDK的安裝途徑,比如C盤的JAVA文件夾中的jdk1.7.0_24,你就輸入“C:\JAVA\jdk1.7.0_24\”,點(diǎn)擊確定就OK了,注意你自己的安裝途徑可能和其他人的不同,但是原理都是一樣的。
5、在系統(tǒng)變量中查找Path變量,沒有的話就新建變量“Path”,“變量值”就在其起始位置前添加“%JAVA_HOME%\bin;”
請樓主注意變量名變量值的大小寫,別弄錯(cuò)了,不會的話可以繼續(xù)問我,祝樓主成功!
純手打,望采納,謝謝!
1.打開 環(huán)境變量
Win7:右鍵“我的電腦”圖標(biāo),在彈出菜單中依次選擇“屬性”-“高級”-“環(huán)境變量”
Win8.1:打開“這臺電腦”-系統(tǒng)屬性-高級系統(tǒng)設(shè)置(右側(cè))-高級-環(huán)境變量
2.在“環(huán)境變量”的“系統(tǒng)變量”選項(xiàng)新建系統(tǒng)變量:
JAVA_HOME,值為:C:\Program Files\Java\jdk1.7.0\bin;(填寫你的JDK路徑即可,不要忘記最后的分號)。
同樣方法再建一個(gè)系統(tǒng)變量:
CLASSPATH,值為:;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3.在系統(tǒng)變量中找到變量“PATH“,雙擊打開,把以下代碼加到變量值末尾:“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”(注意最前的";"不能少)
4.驗(yàn)證
按住windows鍵+R,在運(yùn)行中輸入cmd點(diǎn)擊確定。
然后在cmd中輸入java(直接輸入)
當(dāng)出現(xiàn)以上界面后,請?jiān)佥斎雑avac,配置成功。
文章題目:java代碼系統(tǒng)變量 java變量寫法
文章出自:http://jinyejixie.com/article32/ddisipc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、企業(yè)建站、小程序開發(fā)、網(wǎng)站設(shè)計(jì)公司、App開發(fā)、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)