簡體   English   中英

在Windows命令提示符下無法使用javac編譯.java文件

[英]Unable to compile .java file using javac at Windows command prompt

我試圖在Windows命令提示符下使用javac編譯LoginTest_Chrome.java 在此之前,我已經將我的Environment的類路徑設置為與所有.jar庫文件關聯,例如Apache POI和Selenium

使用echo %classpath% ,這是我的類路徑環境的結果:

在此處輸入圖片說明

然后,我執行javac LoginTest.java並得到以下結果

在此處輸入圖片說明

希望從這里獲得專家的建議,以解決這個困擾了我兩天的問題。

javac *.java之后的錯誤消息:

Start.java:63: error: cannot find symbol tc = row.getCell(0).toString();
                                         ^ symbol: variable tc location: class Start
Start.java:64: error: cannot find symbol username = row.getCell(1).toString();
                                         ^ symbol: variable username location: class Start
Start.java:65: error: cannot find symbol password = row.getCell(2).toString();
                                         ^ symbol: variable password location: class Start

問題不在於編譯器本身,而在於您的源代碼。 如果您看一下第一個錯誤,它會說

LoginTest_Chrome.java:76: error cannot find symbol
   LoginCredentials.getFile();

這意味着您在第76行嘗試使用的LoginCredentials變量未在某處聲明,或者在編譯器看不到的地方(可能在另一個.java文件中)?

所有其他錯誤的含義相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM