我正嘗試使用批處理文件執行我的java代碼。我遇到的問題是,Kalkulacka.java只是不執行並跳到批處理文件中的下一行。如果我從刪除如果代碼導入庫,Java不會編譯爲.bat
import java.util.Scanner;
Kalkulacka.java其正常執行(除引起去除線當然java的錯誤)。
kalkulacka.bat
set path="C:\Program Files\Java\jdk1.7.0_67\bin"
javac Kalkulacka.java
pause
Kalkulacka.java
PS:kalkulacka意味着計算器
有什麼辦法解決這一問題?非常感謝您的幫助。
你需要設置一個類路徑;請參閱 - http://docs.oracle.com/javase/7/docs/technotes/tools/windows/classpath.html –
我確實有類路徑集。 –
從技術上講,你正試圖編譯你的Java代碼而不是執行它。在paste bin中編寫的代碼無錯地編譯。請編輯您的問題以包含javac爲您的代碼發佈的確切錯誤。我懷疑@NickHolt在這裏是正確的。如果您按照指示刪除導入語句,則該代碼將無法編譯。 – JJF