欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決cmd執(zhí)行javac報錯:不是內(nèi)部或外部命令,也不是可運行的程序

 更新時間:2023年11月25日 11:58:28   作者:洛克薩斯的代碼狂人  
剛接觸JAVA的新手可能就不知道怎么解決'JAVAC'不是內(nèi)部命令或外部命令,這篇文章主要給大家介紹了關于解決cmd執(zhí)行javac報錯:不是內(nèi)部或外部命令,也不是可運行的程序的相關資料,需要的朋友可以參考下

發(fā)現(xiàn)問題:

在我們使用命令行窗口運行編譯java文件時會出現(xiàn)javac不是內(nèi)部或者外部命令,也不是可運行的程序。

在我們安裝了jdk,并已完成了java環(huán)境變量的配置情況下,在cmd 執(zhí)行java時,可以正常使用,但是在執(zhí)行javac時,就會報錯:‘javac’ 不是內(nèi)部或外部命令,也不是可運行的程序或批處理文件。如下圖:

可以顯示java jdk版本

說明JDK安裝沒問題

javac命令使用出現(xiàn)“javac不是內(nèi)部或者外部命令,也不是可運行的程序”

說明java環(huán)境變量中的Path配置你沒有正確配置

知其然,知其所以然:配置的目的,踩過的坑

我們安裝完jdk以后,一般都需要配置環(huán)境變量。環(huán)境變量是什么?為什么要配置環(huán)境變量?環(huán)境變量要配置在哪里呢?

1.環(huán)境變量(environment variables):一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運行環(huán)境的一些參數(shù),如:臨時文件夾位置和系統(tǒng)文件夾位置等。

2.配置環(huán)境變量的目的就是為了運行java程序的時候系統(tǒng)可以找到對應的運行環(huán)境,如果不配置java就運行不起來。

3.環(huán)境變量主要配置系統(tǒng)變量里面的path里面。path是什么呢?**path:PATH是計算機名詞,功能是設備可執(zhí)行文件的搜索路徑。**說明:當運行一個可執(zhí)行文件時,DOS會先在當前目錄中搜索該文件,若找到則運行之;若找不到該文件,則根據(jù)PATH命令所設置的路徑,順序逐條地到目錄中搜索該文件;

解決辦法:

首先要保證自己的JDK安裝成功了。

能在命令行窗口出現(xiàn)java版本表示jdk安裝成功

2.進入系統(tǒng)高級設置進行環(huán)境變量編輯頁面

操作步驟:在搜索欄中直接搜索“系統(tǒng)高級應用”——“環(huán)境變量”——進入環(huán)境變量主頁

3.新建JAVA_HOME的時候一定要建在系統(tǒng)變量里面,不要建在用戶變量里面!

添加JAVA_HOME變量,變量值就寫自己的jdk路徑,注意這里需要些絕對路徑。例如:C:\Program Files\Java\jdk1.8.0_202

添加CLASSPATH變量,變量值就寫 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 注意最前面有個.不能落下

環(huán)境變量全部配置完成之后效果如下:

4.接下來環(huán)境變量配置工作已經(jīng)完成,可以繼續(xù)使用命令行窗口測試java -version 和javac命令

總結

到此這篇關于解決cmd執(zhí)行javac報錯:不是內(nèi)部或外部命令,也不是可運行的程序的文章就介紹到這了,更多相關cmd執(zhí)行javac報錯解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明

    springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明

    這篇文章主要介紹了springboot配置文件屬性變量引用方式${}和@@用法及區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java中將bean放入Spring容器中的幾種方式詳解

    Java中將bean放入Spring容器中的幾種方式詳解

    這篇文章主要介紹了Java中將bean放入Spring容器中的幾種方式詳解,在Spring框架中,有多種方式可以將Bean(即對象)放入Spring容器中,今天我們就來詳細說一下這幾種方式,需要的朋友可以參考下
    2023-07-07
  • Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼

    Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼

    這篇文章主要介紹了Kotlin傳遞可變長參數(shù)給Java可變參數(shù)實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • JavaWeb三大組件之Filter過濾器詳解

    JavaWeb三大組件之Filter過濾器詳解

    這篇文章主要介紹了JavaWeb三大組件之Filter過濾器詳解,過濾器Filter是Java?Web應用中的一種組件,它在請求到達Servlet或JSP之前或者響應送回客戶端之前,對請求和響應進行預處理和后處理操作,需要的朋友可以參考下
    2023-10-10
  • java?安全?ysoserial?CommonsCollections6?分析

    java?安全?ysoserial?CommonsCollections6?分析

    這篇文章主要介紹了java?安全?ysoserial?CommonsCollections6示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Spring整合消息隊列RabbitMQ流程

    Spring整合消息隊列RabbitMQ流程

    Spring整合RabbitMQ很容易,但是整合的目的是為了使用,那要使用RabbitMQ就要對其有一定的了解,不然容易整成一團漿糊。因為說到底,Spring只是在封裝RabbitMQ的API,讓其更容易使用而已,廢話不多說,讓我們一起整它
    2023-03-03
  • 解決Springboot配置excludePathPatterns不生效的問題

    解決Springboot配置excludePathPatterns不生效的問題

    這篇文章主要介紹了解決Springboot配置excludePathPatterns不生效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • springboot中@Async默認線程池導致OOM問題

    springboot中@Async默認線程池導致OOM問題

    這篇文章主要介紹了springboot中@Async默認線程池導致OOM問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • Java使用字節(jié)流復制文件的方法

    Java使用字節(jié)流復制文件的方法

    這篇文章主要為大家詳細介紹了Java使用字節(jié)流復制文件的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Java中Url編碼和解碼詳細介紹及使用示例

    Java中Url編碼和解碼詳細介紹及使用示例

    在Java中URL編碼和解碼是處理URL中特殊字符的重要操作,這篇文章主要介紹了Java中Url編碼和解碼詳細介紹及使用示例,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-01-01

最新評論