1. java編譯的時候為什麼總是提示找不到文件呢,急急急急
兩個可能:1、環境變數搭段帶沒有配置,小夥子;2、nihao.java可能這個不是其燃含真實名字,因為windows會隱藏其後綴名,你需要在文件知蘆夾選項里,讓其不隱藏後綴。你可以在cmd里輸入dir看到底有沒有這個文件。
下面是1的解決方法。
在path上貼上你java下面的bin目錄的地址
2. javac編譯找不到文件解決方法
1、可能是環境變數沒有配置好執行命令的時候加上文件的具體位置,如javac C\Users\XXX\Desktop\testjava。
2、原因一當前的編譯路徑並非是java類的存放路徑原因二java類中沒有定義或者定義的main方法有錯誤建議您切換到java類存放路徑,或確認java類中的代碼編寫有沒有出錯。
3、解決辦法第一步通過」cd「命令切換到java類的存放路徑第二步重新確認java類中的代碼編寫是否正確第三步輸入」javac 類名java「,回車,執行運行,如果不報錯說明編譯正常,如果報錯,根據錯誤修改java類代碼即可。
4、3輸入cmd後你會看到一個文件夾,這是系統默認的路徑,將你的java文件丟到這個文件夾下,輸入javac 文件名java編譯可以嘗試set classpath=設置路徑為當前目錄,如果這樣都不行,絕對是之前的兩部有錯誤 4將你的。
5、你這樣的cmd是代表的路徑是桌面,你java文件沒有放在桌面吧,如果放在了某一個盤里的某一個文件夾下,就在該路徑下輸入cmd,再javac 文件名java,另外,你的類名應和java文件名一致。
6、兩個可能1環境變數沒有配置,小夥子2nihaojava可能這個不是其真實名字,因為windows會隱藏其後綴名,你需要在文件夾選項里,讓其不隱藏後綴你可以在cmd里輸入dir看到底有沒有這個文件下面是1的解決方法在path。
7、後綴名沒有錯是java,我的安裝文件是放在F\新建文件夾 4PATH設置為F\新建文件夾 4\binclasspath設置為F\新建文件夾 4\lib Joshion2008 發布於20130602 舉報 評論1 2 0 執行javac編譯命令要先把當。
8、保存重啟電腦3到開始運行輸入cmd,打開命令行 4在命令行中進入你HelloWorldjava文件的所在路徑,盡量用英文路徑,不帶空格的5輸入javac HelloWorldjava回車,應該能編譯通過。
9、第二步重新確認java類中的代碼編寫是否正確第三步輸入」javac 類名java「,回車,執行運行,如果不報錯說明編譯正常,如果報錯,根據錯誤修改java類代碼即可第四步輸入」java 類名「進行文件運行即可。
10、出現「找不到文件的錯誤」很有可能是因為文件的擴展名被隱藏了,雖然文本文件被重命名為「HelloWorldjava」,但實際上該文件的真實文件名為「」,文件類型並沒有得到修改步驟打開Windows系統控制面板中。
11、你的命令D\java1\jdk180_65\binjavac HelloWorldjava 就是編譯D\java1\jdk180_65\bin下的HelloWorldjava 他現在說找不到,那你就得看看D\java1\jdk180_65\bin下面有沒有那個java文件。
12、從你發的圖來看,明顯用記事本編寫源代碼時沒有正確保存源代碼的格式為java使用記事本編寫Java源代碼,正確保存文件的步驟為1打開quot文件quot菜單「另存為」2在quot另存為quot對話框中文件名Testjava 保存類型。
13、javac找文件好像是找classpath路徑下的,classpath就是你配置在環境變數的那個路徑你可以把java文件移動到那個目錄,或者使用完整的路徑javac classpath 路徑 文件名。
14、\Documents and Settings\Administrator 這個目錄下查找你輸入的java文件,所以肯定找不到啊所以呢,你要先進入java文件目錄,javac編譯的時候它才會在這個目錄下查找所以你說的先不用輸入這個,是不行的。
15、你的java文件是否在D盤根目錄下,包是否為預設 你的java文件是否擴展名為java,如果你的系統文件夾選項隱藏了擴展名txt,那你改成的文件或許是,當然找不到文件了 還有就是你的java文件中class名是否為Hello 本。
16、你運行javac命令所在的目錄,你文件所在的目錄貼上來,咱幫你看看 看看你的classpath有沒有配好該環境變數前面是以開頭,一點加一個分號不能少少了就沒辦法在任意目錄進行編譯運行了。
3. java錯誤:找不到或無法載入主類
Java錯誤:「找不到或無法載入主類」,通常是由於以下幾個原因導致的:
類路徑設置不正確:
Java環境配置問題:
編譯後的類文件不存在或不在指定目錄:
解決方法通常包括檢查並修正類路徑設置、檢查Java環境配置以及確保編譯後的類文件在正確的位置。在解決這類問題時,查看具體的錯誤消息和日誌可以提供更多關於問題的詳細信息,有助於快速定位問題所在。
4. java.io.FileNotFoundException: (系統找不到指定的路徑。)怎麼處理
可以上代碼嗎?
這個異常是Java常見的IO異常,這個異常導致的是文件路徑找不到。
通常你可以使用try{}catch(FileNotFoundException e){……}來捕獲異常。
可以找到具體的文件進行讀取,而不是到文件夾。
也可以判斷路徑是否存在,如果不存在則mkdir.
最後給你個例子
publicstaticbooleancreateDir(StringdestDirName){
Filedir=newFile(destDirName);
if(dir.exists()){
System.out.println("創建目錄"+destDirName+"失敗,目標目錄已經存在");
returnfalse;
}
if(!destDirName.endsWith(File.separator)){
destDirName=destDirName+File.separator;
}
//創建目錄
if(dir.mkdirs()){
System.out.println("創建目錄"+destDirName+"成功!");
returntrue;
}else{
System.out.println("創建目錄"+destDirName+"失敗!");
returnfalse;
}