當前位置:首頁 » 軟體百科 » 為什麼安裝軟體要配置環境變數

為什麼安裝軟體要配置環境變數

發布時間: 2022-05-04 05:16:58

㈠ 環境變數是幹啥用的,為什麼我安裝java就要配置環境變數,而其他軟體就不需要呢

1 環境變數簡單說就是 給電腦指明要去哪裡找這個東西。這也是為什麼java要配置的原因,
2,你所謂的其他軟體都是在微軟的環境下,系統已經是自帶了,所以看起來像不用,其實都是需要的

㈡ 為什麼Windows需要手動的配置軟體的環境變數,就不能安裝的時候自動配置嗎

這個要看情況,並不是所有的軟體都需要手動配置環境變數的,有些軟體的安裝程序在安裝過程中就可以自動配置好環境變數,而有些軟體則必須自己手動配置,比如Windows上的git客戶端,在安裝過程中就有一個選項,可以讓安裝程序配置好環境變數,而開發環境一般需要自己配置環境變數。
還有最主要的一點就是Linux上以命令為主,安裝的軟體的安裝路徑,在PATH環境變數中記錄的路徑下的軟體,就不需要手動配置環境變數,這是為了方便命令行啟動程序,而Windows系統的安裝路徑很少有在PATH中的。

㈢ 為什麼要設置環境變數

從開始接觸Java,之後是斷斷續續的學習。真正開始Java之旅,估計大部分初學者在學Java時被Java的環境變數搞的暈頭轉向,雖然找到了正確設置環境變數的方式,但其中的原因一知半解,設置壓根不知道是何原因。
今天為止對環境變數的設置還不是很懂,而且網上的大部分資料幾乎都是設置方法,沒有說原因。下面是我的個人見解,(難免有紕漏):詳細透徹講解Java環境變數的設置。

1. PATH環境變數。作用是指定命令搜索路徑,在shell下面執行命令時,它會到PATH變數所指定的路徑中查找看是否能找到相應的命令程序。我們需要把 jdk安裝目錄下的bin目錄增加到現有的PATH變數中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好 PATH變數後,就可以在任何目錄下執行javac/java等工具了。
2. CLASSPATH環境變數。作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們 需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄「.」也必須加入到該變數中。
3. JAVA_HOME環境變數。它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟體就是通過搜索JAVA_HOME變數來找到並使用安裝好的jdk。

希望我的回答可以幫到您哦

㈣ 為什麼要配置環境變數以及配置環境變數的步驟

1、計算機在執行命令的時候是在環境變數找對應的命令的位置的。如果不正確設置環境變數就不能正確使用相應的命令
2、比如說要執行 java 命令,如果不設置環境變數path包括你的jdk安裝路徑,那系統去哪找java.exe文件。
如果執行某個命令,系統無法在當前文件夾里找到對應的.exe,那麼系統就會去path包含的路徑找挨個找看是否能知道對應的.exe,一旦找到第一個對應的.exe就運行命令,其他的路徑下就不找了。如果找不到就會報「系統找不到某某命令」的提示。
其他的環境變數也一樣的用途,只不過是用來存儲一些信息用的,這些信息可以被系統使用,也可以被應用程序使用

配置環境變數步驟:

方式一:此電腦--》屬性--》左上側的高級系統設置--》高級---》環境變數

方式二:點擊系統左下角的搜索--》輸入"環境"兩個字--》"編輯系統環境變數"

㈤ 為什麼要設置環境變數,環境變數有什麼用

在java中配置環境變數主要為了方便使用javac和java這兩個命令,而這兩個命令只能運行在dos命令行中,而且不配置環境變數只能在jdk的bin目錄下運行,在dos命令行中到別的目錄下運行這兩個命令就會出現如下圖所示:

所以,為了使在dos命令行中各個目錄下都能運行javac和java兩個命令,就要將它們所在的目錄添加到Windows環境變數path中,具體的操作我就不贅述了,自己網路吧.

㈥ 關於裝軟體的時候,為什麼要設置環境變數的原理

通俗點,你寫好一段程序給計算機讓它編譯,計算機要編譯就要用編譯器,但是計算機不知道編譯器放在哪裡,它就要去查環境變數,看編譯器在哪裡,找到編譯器然後運行

㈦ 為什麼有些軟體安裝後,還要配置環境變數不配置會怎麼樣

很簡單 不配置環境變數 軟體是不能在當前環境下運行的 相當於把一個地球生物弄到火星上去生活 後果是什麼??

㈧ 淺談為什麼要配置java環境變數

配置java環境變數是為了能在
運行-cmd-中用java命令來編譯和運行java代碼。
在我們的window系統中,安裝的軟體都有路徑的。如果我們不配置環境變數的話,我們就只能在jdk的安裝路徑下才能運行。換到了其它的路徑就不行了,系統就會提示找不到路徑,為了能在任務路徑下都可以運行jdk,我們就要配置環境變數。
自己的一點意見,,看你能不能懂。

㈨ 為什麼要配置環境變數

配置path的原因是讓你可以在控制台編譯、運行你的java程序而不必進入到java程序目錄去運行,例如控制台命令:java -version,要執行此命令,控制台會先在當前目錄找java.exe程序,找不到會去path變數中指定的路徑去找此命令,如果沒有找到就不會執行,java.exe是在java程序目錄中的bin目錄下,所以path才會配到java程序的bin目錄……
classpath變數通常是新建的變數。在編譯、運行java程序時會在它指定的目錄下去找你所要用到的class,也是先在本目錄下找,然後在指定目錄下找,都找不到就會報錯了……
path可以說主要是為了方便,讓你無論在哪個目錄下都可以直接使用javac等命令,否則就只有到bin目錄下執行javac和java命令了……另外我們可以在運行里直接打命令notepad打開一個記事本程序就也是path變數的作用,如果你把path變數刪掉,這個notepad命令也就不起用了,原來可以在運行里運行的命令也都無效了……
classpath是為了方便使用java類庫,如果以後用到第三方類庫的話,你就有2中選擇,可以也為他們配calsspath,或者把它們直接復制到你自己的class所在目錄下……

㈩ 在安裝jdk的時候為什麼要設置環境變數

設置環境變數,是為了讓其他程序能夠找到 jdk 的安裝位置,進而調用 jdk。

熱點內容
為什麼電腦打開wegame彈出文件阻止 發布:2024-11-19 05:33:12 瀏覽:179
為什麼微信轉賬看不了別人的名字 發布:2024-11-19 05:27:38 瀏覽:92
頭條下載的文件為什麼有一個問號 發布:2024-11-19 05:27:04 瀏覽:947
一歲的柯基為什麼喜歡咬東西 發布:2024-11-19 05:24:43 瀏覽:503
電腦顯示器為什麼裡面有點歪 發布:2024-11-19 05:18:10 瀏覽:57
為什麼說吃鹽不好 發布:2024-11-19 05:17:36 瀏覽:61
小米為什麼會有財務自由 發布:2024-11-19 05:17:34 瀏覽:785
為什麼mac傳輸文件不顯示 發布:2024-11-19 05:11:45 瀏覽:641
為什麼小米煙灶便宜 發布:2024-11-19 05:02:48 瀏覽:972
為什麼蘋果11手機膜小了一圈 發布:2024-11-19 05:02:03 瀏覽:720