導航:首頁 > 文件管理 > javacmd運行時找不到文件

javacmd運行時找不到文件

發布時間:2023-02-01 14:46:47

㈠ 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文件了。)

㈡ 你好 我在cmd中運行java Hello World.java時總出現找不到文件的字樣 我不知道是哪裡錯了

首先編譯javac
然後再java 命令
還有就是你的文件名是 HelloWorld.java 你是不是加了個空格 打成了Hello World.java
你也可以把 擴展名去掉試試
我沒用過cmd運行方法 見笑了

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顯示找不到文件(如圖)

首先看你的HelloJava.java文件是不是在C盤的根目錄,看你的截圖應該不在,那你就得去找你的文件了,命令dir可以顯示當前目錄下的所有文件,找到後再編譯就ok了

㈤ 編譯沒問題,cmd下運行java類文件時,提示:java出現找不到文件

先cd到.java文件所在目錄下再javac編譯,你這樣當然找不到文件

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

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

㈦ 用cmd運行java程序,出現「找不到文件」提示

這個提示是因為你的當前文件夾是F盤,而在F盤中找不到HelloJava.java這個文件。解決方法:
1、可以版首先在cmd中運行權「cd HelloJava.java所在路徑」,然後運行「javac HelloJava.java」。

拓展資料:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

㈧ java jdk安裝成功了,但是為什麼我在cmd命令模式中javac 類名.java中總是找不到文

先看看你環境變數有問題嗎,可以再cmd中輸入java 或 javac
C:\Documents and Settings\dell>javac
用法:javac <選項> <源文件>
其中,可能的選項包括:
-g 生成所有調試信息
-g:none 不生成任何調試信息
-g:{lines,vars,source} 只生成某些調試信息
-nowarn 不生成任何警告
-verbose 輸出有關編譯器正在執行的操作的消息
-deprecation 輸出使用已過時的 API 的源位置
-classpath <路徑> 指定查找用戶類文件和注釋處理程序的
-cp <路徑> 指定查找用戶類文件和注釋處理程序的
-sourcepath <路徑> 指定查找輸入源文件的位置
-bootclasspath <路徑> 覆蓋引導類文件的位置
-extdirs <目錄> 覆蓋安裝的擴展目錄的位置
-endorseddirs <目錄> 覆蓋簽名的標准路徑的位置
-proc:{none,only} 控制是否執行注釋處理和/或編譯。
-processor <class1>[,<class2>,<class3>...]要運行的注釋處理程序的
的搜索進程
-processorpath <路徑> 指定查找注釋處理程序的位置
-d <目錄> 指定存放生成的類文件的位置
-s <目錄> 指定存放生成的源文件的位置
-implicit:{none,class} 指定是否為隱式引用文件生成類文件
-encoding <編碼> 指定源文件使用的字元編碼
-source <版本> 提供與指定版本的源兼容性
-target <版本> 生成特定 VM 版本的類文件
-version 版本信息
-help 輸出標准選項的提要
-Akey[=value] 傳遞給注釋處理程序的選項
-X 輸出非標准選項的提要
-J<標志> 直接將 <標志> 傳遞給運行時系統

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

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

㈩ java編譯 為什麼顯示找不到文件

原因一:當前的編譯路徑並非是java類的存放路徑;
原因二:java類中沒有定義或者定義的main方法有內錯誤;
解決辦法:容
第一步:通過」cd「命令切換到java類的存放路徑;
第二步:重新確認java類中的代碼編寫是否正確;
第三步:輸入」javac 類名.java「,回車,執行運行,如果不報錯說明編譯正常,如果報錯,根據錯誤修改java類代碼即可。
第四步:輸入」java 類名「進行文件運行即可。

閱讀全文

與javacmd運行時找不到文件相關的資料

熱點內容
it教學app有哪些 瀏覽:34
怎麼在ps摳的圖變成矢量文件 瀏覽:405
口袋妖怪銀魂安卓v11 瀏覽:1
網站上芒果tv的賬號都是什麼 瀏覽:104
帶公式的表格如何刷新數據 瀏覽:81
數據標注語音和2d哪個好 瀏覽:145
保存excel文件的方法 瀏覽:655
手機上看不到電腦上的文件 瀏覽:626
關於ps的微信公眾號 瀏覽:612
矩陣論教程 瀏覽:971
字體文件分系統嗎 瀏覽:921
編程一級考試要帶什麼證件 瀏覽:923
extjs表格修改前數據 瀏覽:612
什麼是資料庫的函數 瀏覽:722
oppo手機怎麼用數據線連接電腦 瀏覽:247
恆智天成備份文件在哪裡 瀏覽:976
電腦沒聯網怎麼拷貝文件 瀏覽:224
wps工具欄怎麼換成中文 瀏覽:338
win7和xp共享文件 瀏覽:883
蘋果4代音量鍵沒反應 瀏覽:827

友情鏈接