當前位置:首頁 » 電腦資訊 » java使用cmd為什麼找不到文件

java使用cmd為什麼找不到文件

發布時間: 2022-05-25 03:29:22

⑴ cmd中javac找不到.java文件

這種情況屬於環境變數配置錯誤導致的
我的電腦點右鍵,選擇「屬性」,選擇「高級」標簽,進入環境變數設置,分別設置如下三個環境變數:
設置JAVA_HOME:
一是為了方便引用,比如,JDK安裝在C:\jdk1.6.0目錄里,則設置JAVA_HOME為該目錄路徑, 那麼以後要使用這個路徑的時候, 只需輸入%JAVA_HOME%即可, 避免每次引用都輸入很長的路徑串;
二則是歸一原則, 當JDK路徑改變的時候, 僅需更改JAVA_HOME的變數值即可, 否則,就要更改任何用絕對路徑引用JDK目錄的文檔, 要是萬一沒有改全, 某個程序找不到JDK, 後果是可想而知的----系統崩潰!
三則是第三方軟體會引用約定好的JAVA_HOME變數, 不然, 你不能正常使用該軟體.
在系統環境變數那一欄中點->新建JAVA_HOME (JAVA_HOME指向的是JDK的安裝路徑)
變數名: JAVA_HOME
變數值: C:\jdk1.6.0
(1)設置好path變數,使得我們能夠在系統中的任何地方運行java應用程序,比如javac、java、javah等等,這就要找到我們安裝JDK的目錄,
假設我們的JDK安裝在C:\jdk1.6.0目錄下,那麼在C: \jdk1.6.0\bin目錄下就是我們常用的java應用程序,我們就需要把C:\jdk1.6.0\bin這個目錄加到path環境變數裡面。
在系統變數里找到path變數,選擇->編輯;(裡面已經有很多的變數值,是在變數值的最前面加上C:\jdk1.6.0\bin; 如果沒有 就新建一個 但是 一般都會有的)
變數名: path
變數值: C:\jdk1.6.0\bin;
或 %JAVA_HOME%\bin;
(2)classpath環境變數,是當我們在開發java程序時需要引用別人寫好的類時,要讓java解釋器知道到哪裡去找這個類。通常,sun為我們提供了一些額外的豐富的類包,一個是dt.jar,一個是tools.jar,這兩個jar包都位於C:\jdk1.6.0\lib目錄下,所以通常我們都會把這兩個jar包加到我們的classpath環境變數中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系統環境變數那一欄中點->新建classpath
變數名: classpath
變數值: .;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar;
或 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH 中最前面是有個 「.」的,表示當前目錄,這樣當我們運行java AClass的時候,系統就會先在當前目錄尋找AClass文件了。)

⑵ jdk1.6.0_14中 ; 在「運行」中輸入cmd 為什麼我打javac HelloWorld.java顯示「找不到文件」

看看你的環境變數是否配置正確,如果你沒有在環境變數中指定你的程序路徑,那麼要將命令行的當前路徑切換到你的程序所在目錄,然後執行javac命令;否則,你需要在環境變數中配置路徑,指向你的程序所在目錄。

⑶ 幫幫啊,我的JAVA有問題啊,用cmd運行的時候說是找不到文件,為什麼哦

首先打開你的.java文件所在的目錄,然後再javac
java

⑷ java jdk安裝好了,環境變數也配置好了,可為什麼用cmd運行時總顯示系統找不到文件

要是文件路徑沒錯的話,我可以可定你把環境變數寫錯了,classpath錯 了,就算你把classpath 寫錯了 java -version 也能出版本信息 你從網上一個配置環境變數的 從頭到尾仔細的看看。你要是新手的話個人不建議你用開發工具,你應該把基礎打實,而這切都是基礎中的基礎,對了你的確定你編輯的是Java文件哈,在文件夾選項下,把隱藏已知文件格式前面的勾去掉。確定你的文件是Java文件

⑸ 剛接觸java 寫好程序為什麼在cmd編譯時找不到文件 JDK應該是裝成功(編寫時的文件名是Test.java) 如下圖

你的test.java是在D盤下面么?
不在的話這個文件肯定是找不到啊。

⑹ win10系統的筆記本cmdJavac命令顯示找不到文件,環境變數都對了。怎麼辦

沒有正確配置jdk的環境變數。
環境變數配置過程:
安裝完JDK後配置環境變數 計算機→屬性→高級系統設置→高級→環境變數。

系統變數→新建 JAVA_HOME 變數 。
變數值填寫jdk的安裝目錄
系統變數→尋找 Path 變數→編輯
在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
系統變數→新建 CLASSPATH 變數
變數值填寫 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
運行cmd 輸入 javac

⑺ 為什麼我用cmd的javac編譯一個文件,它一直說找不到文件,怎麼辦啊

環境變數
的path把java的bin目錄添加進去,javac
文件時,cmd路徑不在
文件目錄
下時使用全路徑,在時可以使用文件名

⑻ 為什麼我打開cmd,輸入javac Test.java,卻說找不到Test.java

路徑問題,你的java文件在Program files(x86)目錄下,你直接在D盤根目錄去編譯Java文件肯定是找不到的,你需要cd打開到Program files(x86)目錄下,再進行編譯

⑼ cmd找不到java文件

cmd找不到java文件的原因:java設置環境變數不準確,正確的配置方法如下:

1、首先下載安裝JDK安裝包,安裝過程中注意安裝到其他盤,不要安裝到C盤就好。


⑽ Java 為什麼代碼在eclipse上運行沒事,在cmd上運行就會出現找不到文件的情況

你看下報錯的路徑有沒有你要的文件,代碼裡面是寫的絕對路徑還是相對路徑。如果是相對路徑把文件放在你執行的文件對應目錄

熱點內容
為什麼打擺子有時間限制 發布:2025-01-25 07:35:48 瀏覽:334
為什麼找不到四季流浪歸的簡譜 發布:2025-01-25 07:30:56 瀏覽:944
你安裝完的軟體為什麼不能卸載掉 發布:2025-01-25 07:24:26 瀏覽:64
為什麼新建里找不到 發布:2025-01-25 07:15:09 瀏覽:127
放引流管的口為什麼老是長不好 發布:2025-01-25 07:11:31 瀏覽:601
男人身體里火大為什麼 發布:2025-01-25 07:09:07 瀏覽:5
運動好長時間還胖了為什麼 發布:2025-01-25 07:02:29 瀏覽:259
蘋果手機視頻為什麼會放大 發布:2025-01-25 06:35:09 瀏覽:748
為什麼每天下午眼睛酸脹且痛 發布:2025-01-25 06:29:31 瀏覽:182
為什麼oppo手機不能安裝未知軟體 發布:2025-01-25 06:29:00 瀏覽:381