1. 程式人生 > >javac中不是內部或外部命令,也不是可執行程式或批處理檔案

javac中不是內部或外部命令,也不是可執行程式或批處理檔案

配置java環境的時候,java與java -version可以正確顯示資訊,在CMD中輸入javac卻報錯。

看了很多文章,跟配置java環境的路數一樣的,最後javac還是不行。

最後查到了把這三個:

變數名:JAVA_HOME    變數值:F:\java_jdk\jdk1.8

變數名:Path                  變數值:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

變數名:classpath        變數值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

全部改成絕對路徑就可以了。

我的classpath路徑如下:


相關推薦

解決jdk環境變數設定完後在cmd執行javac出現’javac內部外部命令是可執行程式處理檔案的錯誤提示

我的jdk'和jre都安裝在java_jdk這個資料夾下,如上圖所示。 在環境變數中的path和classpath的引數配置如下: 變數名:JAVA_HOME    變數值:F:\java_jdk\jdk1.8 變數名:Path                  變數值:

javac內部外部命令是可執行程式處理檔案

配置java環境的時候,java與java -version可以正確顯示資訊,在CMD中輸入javac卻報錯。看了很多文章,跟配置java環境的路數一樣的,最後javac還是不行。最後查到了把這三個:變數名:JAVA_HOME    變數值:F:\java_jdk\jdk1.

安裝jdk後在cmd輸入“javac出現“javac內部命令外部命令是可執行程式處理檔案”的解決方法

  安裝jdk後,在cmd中輸入“java -version”,可以正常顯示;但是輸入“javac”,卻出現“javac不是內部命令或外部命令,也不是可執行的程式或批處理檔案”。 安裝下載好的jdk後,它會生成兩個bin目錄。區別:其中一個有javac.exe;另外一個個沒

WIN10配置JDK1.8 (解決javac內部外部命令是可運行的程序處理文件)

clas span 外部 批處理文件 classpath 配置 開始 下載jdk 文件 1、下載JDK,安裝。 2、配置JDK。 (右鍵我的電腦 - 屬性 - 高級系統設置 - 環境變量。)   2.1 添加系統變量JAVA_HOME 變量名:JAVA_HOME 變量

vue"‘webpack-dev-server’內部外部命令是可運行的程序"的報錯

ext watermark 描述 https 文件 程序 pac 解決辦法 ins 在vue項目中發現了這個報錯 解決辦法將項目裏的“node_modules”文件夾刪除,然後重新運行cnpm installvue中"‘webpack-d

win10Telnet指令無效('telnet' 內部外部命令是可執行程式

先說說什麼是telnet命令? telnet命令用於登入遠端主機,對遠端主機進行管理。 舉個栗子:在cmd中執行telnet  localhost  8431  也就等同於在瀏覽器中輸入localhost:8431 如果在cmd中使用telnet指令發現報錯:

windows10 配置java環境變數javac 出現“內部外部命令是可執行程式”的問題。

關於window10 強制更新,無法停止更新服務的(liumang)行徑暫且不表,今日就說說window10 配置java環境 變數的坑吧! 首先是JAVA_HOME 與CLASSPATH,這兩個配置與以前沒有太大差異,新建一個就成了,(注意符號)下面給出變數值: JAV

wsimport或者javac 內部外部命令是可執行程式處理檔案

錯誤原因是java的環境變數配置的不合適,雖然java -version顯示java的版本但是javac命令會提示不是內部或外部命令。 1.開啟我的電腦–屬性–高階–環境變數 2.新建系統變數JAVA_HOME 和CLASSPATH 變數名:JAVA_HOME

Appium環境搭建時在cmd輸入appium-doctor命令提示'appium-doctor' 內部外部命令是可執行程式

Appium環境搭建時在cmd中輸入appium-doctor命令,提示’appium-doctor’ 不是內部或外部命令,也不是可執行的程式,如下圖所示:  解決方法: 將Appium安裝目錄中的.bin新增到環境變數Path中,例如: C:\Progr

'javac' 內部外部命令是可執行程式處理檔案

'javac' 不是內部或外部命令,也不是可執行的程式或批處理檔案。   重新裝了java8配置環境變數的時候,javac一直執行不了,仔細看了下三個環境變數也沒寫錯   重點 這次的問題在於Path變數改為新增的形式,並且是一行一個路徑,結尾不帶; (之

windom 下cmd命令出現“powershell”內部外部命令是可執行程式處理檔案問題解決

win+R  輸入sysdm.cpl 開啟系統設定 點選高階-》環境變數 在系統變數中檢視path變數,點選編輯 複製出變數值,檢視是否有%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

cmd 連線mysql時報'mysql'內部外部命令是可執行程式處理檔案該怎麼辦?

假設安裝的mysql目錄是D:\MySQL\MySQL_Server_5.5\ 第一種方法:如果你開啟cmd後直接輸入mysql是不行的,需要配置mysql的環境變數,那麼就在環境變數中增加D:\MySQL\MySQL_Server_5.5\bin變數名稱可以隨便起, 操作

Appium環境搭建時在cmd輸入appium-doctor命令提示'appium-doctor' 內部外部命令是可執行程式

Appium環境搭建時在cmd中輸入appium-doctor命令,提示’appium-doctor’ 不是內部或外部命令,也不是可執行的程式,如下圖所示:  解決方法: 將Appium安裝目錄中的.b

Android在CMD輸入adb命令提示“'adb' 內部外部命令是可執行程式”的解決方法

前提條件是已經將adb的環境變數配置正確,如果執行adb命令依然出現如下問題: 解決方法:如用CMD啟動安卓指令,出現c:\users\administrator>,在執行指令的資料夾中貼上adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll

win10Telnet指令無效('telnet' 內部外部命令是可執行程式

先說說什麼是telnet命令?telnet命令用於登入遠端主機,對遠端主機進行管理。舉個栗子:在cmd中執行telnet  localhost  8431  也就等同於在瀏覽器中輸入localhost:8431如果在cmd中使用telnet指令發現報錯:telnet不是內部或

環境變數配置後javac任然提示“javac內部命令 外部命令是可執行程式處理檔案”(jdk10以下的版本

安裝jdk後 cmd java -version能正常顯示jdk版本號 java命令可用,javac命令無法使用,提示“javac不是內部命令或外部命令,也不是可執行的程式或批處理檔案”。在控制檯中執行以下命令設定java環境變數即可解決:set JAVA_HOME

關於cmd出現無法識別命令的問題(xx執行程式內部外部命令是可執行程式

問題描述 最近發現在cmd上執行某指令的時候出現瞭如下描述的問題 ‘fsutil’ 不是內部或外部命令,也不是可執行的程式(當然其他形式也類似) 解決方法 這裡先說一下這個具體問題的解決方法 首先看到這個提示的第一反應就是環境變數是不是配置

在 Terminal 使用 gradle報 ‘gradle’ 內部或者外部命令是可執行程式處理程式

在 Terminal 中使用 gradle,報 ‘gradle’ 不是內部或者外部命令,也不是可執行的程式。 什麼鬼,之前還好用。心想可能是新建專案的時候使用的gradle版本跟之前的不一樣?好吧

JAVAC 執行報錯‘javac內部外部命令是可執行程式處理檔案

【一】問題: win10系統下,安裝好JDK後,報錯如下:‘javac’不是內部或外部命令,也不是可執行的程式或批處理檔案。 【二】檢查三個環境變數 JAVA_HOME: C:\Program Files\Java\jdk1.8.0_131 CLASS

vue-cli安裝出現的問題' vue' 內部外部命令是可運行的程序處理文件。

spa pre dmi 外部 ffffff 新建 node tor 運行 安裝成功的vue-cli運行不出結果解決方法 1,檢查自己是不是修改了默認prefix(全局)和cache(緩存), 默認的npm下載文件在C:\Users\Administrator\App