cmd--->javac 查看環境變數是否配置成功。
如果沒有成功重新配置(把java_home配置在系統變數裡面)。如果配置成功,看第2條
編譯:javac **.java
執行:java **(不加.java後綴)
注意:**代表public修飾的類
2. 大家好 我做了一個java文件用javac編譯也沒有報錯,但是就是不生成class文
我猜測是因為你定義了抬頭package文件,打個比方,你的package是
packagecom...charproblem;
那麼你要編譯話,要在下面的文件夾下編譯
C:Userssc47IdeaProjectsBaisrc>javac com\charproblemCharProblem.java
C:Userssc47IdeaProjectsBaisrc>java com...charproblem.CharProblem
A
C:Userssc47IdeaProjectsBaisrc>
3. java文件存在 為什麼沒有編譯成class文件
java程序編譯之後沒有產生class文件的原因如下:
如果使用cmd進行編譯之後,如果存在錯誤,是無法產生class文件的,也就不能執行。
如果使用eclipse進行編譯之後,沒有開啟自動編譯,就不會自動產生class文件,需要開啟自動編譯。
4. java文件編譯成功卻沒有class文件
你的代碼里的package是什麼,如果沒有,就加上一個,並在最後運行的時候加上 -cp packagename
5. 學習JAVA,安裝好了,編寫後無法生成class文件,請高手指教!!!
先在命令行下輸入java回車 和 javac回車,看看有沒有異常,
然後看看你的記事本文檔是不是***.java的 還是***.java.txt 要是後者就要打開隱藏後綴名的選項,重命名文件為***.java。
在用javac對文件進行編譯,最後執行文件,java *** ,執行文件的時候不要加.java
6. 為什麼我編譯沒有生成class文件
java程序編譯之後沒有產生class文件的原因如下: 如果使用cmd進行編譯之後,如果存在錯誤,是無法產生class文件的,也就不能執行。 如果使用eclipse進行編譯之後,沒有開啟自動編譯,就不會自動產生class文件,需要開啟自動編譯,如圖:
7. 為什麼編譯後不生成class類文件
java程序編譯之後沒有產生class文件的原因如下: 如果使用cmd進行編譯之後,如果存在錯誤,是無法產生class文件的,也就不能執行。 如果使用eclipse進行編譯之後,沒有開啟自動編譯,就不會自動產生class文件,需要開啟自動編譯,如圖