安裝完軟體為什麼要設置環境變數
❶ 環境變數是幹啥用的,為什麼我安裝java就要配置環境變數,而其他軟體就不需要呢
1 環境變數簡單說就是 給電腦指明要去哪裡找這個東西。這也是為什麼java要配置的原因,
2,你所謂的其他軟體都是在微軟的環境下,系統已經是自帶了,所以看起來像不用,其實都是需要的
❷ 為什麼安裝一些軟體後需要設置環境變數,有些軟體安裝了又不用設置
網路說的很全了:境變數相當於給系統或用戶應用程序設置的一些參數, 具體起什麼作用這當然和具體的環境變數相關. 比如path, 是告訴系統, 當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時, 系統除了在當前目錄下面尋找此程序外, 還應到哪些目錄下去尋找; 再如tc或vc++中, set include=path1;path2; 是告訴編譯程序到哪裡去找.h類型的文件; 當然不僅僅是指定什麼路徑, 還有其它的作用的, 如set dircmd=/4 設置一個環境變數的作用是在使用dir命令時會把/4作為預設的參數添加到你的dir命令之後, 就像你的每個命令都加了/4參數, 它實際上是給命令解釋程序command設置的一個環境變數, 並且是給dir這個內部命令設置的。
❸ JDK安裝後為什麼要做環境變數設置
設置環境變數就是讓計算機知道你的jdk的位置,它才能知道用啥運行你的程序
就像你讓別人開門,你得告訴他鑰匙在哪
❹ 安裝JDK後為什麼要設置環境變數
為什麼要設置環境變數呢?這是因為程序執行時有些方法它不知道在安裝在那裡,所以你如果在環境變數里設置了,程序就會到那裡查找要執行的方法的路徑
假設你安裝在d:\
jdk1.4.2-04文件夾
JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑D:\jdk1.4,此路徑下包括lib,bin,jre等文件夾(此變數最好設置,因為以後運行tomcat,eclipse等都需要依靠此變數);
Path使得系統可以在任何路徑下識別java命令;
CLASSPATH為java載入類(class
or
lib)路徑,只有類在classpath中,java命令才能識別,要加.表示當前路徑.
Windows
系統
:
1.單擊桌面我的電腦圖標右鍵-屬性-高級-環境變數,在用戶變數處單擊新建,將彈出一個輸入框,
在變數名處輸入:path
變數值處輸入:%path%;+
install
path+
"\bin"
install
path
代表你
安裝JDK的絕對路徑,如果你安裝在d:\
jdk1.4.2-04文件夾內則輸入:%path%;jdk1.4.2-04\bin即可,注意%path%;最後是個分號!
%path%;其實代表的是系統的環境變數,JAVA_HOME環境變數設置參數對比如上則是:
d:\jdk1.4.2-04,java_home要大寫啊
2.測試安裝是否成功,進到dos界面,在安裝目錄下的bin之下,例如上面的安裝目錄就是
d:\jdk1.4.2-04\bin
,輸入
java
-version後回車,如果顯示出版本就說明安裝成功
❺ 在安裝jdk的時候為什麼要設置環境變數
設置環境變數,是為了讓其他程序能夠找到 jdk 的安裝位置,進而調用 jdk。
❻ 為什麼要修改系統環境變數
環境變數是包含關於系統及當前登錄用戶的環境信息的字元串,一些軟體程序使用此信息確定在何處放置文件(如臨時文件).
環境變數說白了就是指定一個軟體的路徑,比如說配置tomcatjdk等軟體時就必須設置環境變數。方法如下:
點擊我的電腦然後按右鍵——屬性——高級——環境變數——新建——名稱/路徑。
❼ 為什麼Windows需要手動的配置軟體的環境變數,就不能安裝的時候自動配置嗎
這個要看情況,並不是所有的軟體都需要手動配置環境變數的,有些軟體的安裝程序在安裝過程中就可以自動配置好環境變數,而有些軟體則必須自己手動配置,比如Windows上的git客戶端,在安裝過程中就有一個選項,可以讓安裝程序配置好環境變數,而開發環境一般需要自己配置環境變數。
還有最主要的一點就是Linux上以命令為主,安裝的軟體的安裝路徑,在PATH環境變數中記錄的路徑下的軟體,就不需要手動配置環境變數,這是為了方便命令行啟動程序,而Windows系統的安裝路徑很少有在PATH中的。
❽ 為什麼有些軟體安裝後,還要配置環境變數不配置會怎麼樣
很簡單 不配置環境變數 軟體是不能在當前環境下運行的 相當於把一個地球生物弄到火星上去生活 後果是什麼??
❾ 關於裝軟體的時候,為什麼要設置環境變數的原理
通俗點,你寫好一段程序給計算機讓它編譯,計算機要編譯就要用編譯器,但是計算機不知道編譯器放在哪裡,它就要去查環境變數,看編譯器在哪裡,找到編譯器然後運行