導航:首頁 > 編程語言 > java不能編譯

java不能編譯

發布時間:2022-08-29 12:37:15

❶ 為什麼java不能編譯和運行

因為沒有找到類。。。首先你這個沒有包。。所以直接到編譯好的hello所在的文件夾下面。。。
命令是這個
java
-cp
.
hello
注意。。。「.」前後空格。。。jdk1.6之後不知道為什麼必須指定cp。。。。。反正你記住這樣就行了
ps:cp
means
classpath

❷ java不能編譯

SDK平台提供的Java編譯器(javac.exe)和Java解釋器(java.exe)位於Java安裝目錄的bin文件夾中,為了能在任何目錄中使用編譯器和解釋器,應在系統特性中設置Path。 對於Windows2000、Windows2003、Windows XP,用滑鼠右鍵點擊「我的電腦」,彈出菜單,然後選擇屬性,彈出「系統特性」對話框,再單擊該對話框中的高級選項,然後點擊按鈕「環境變數」,添加如下的系統環境變數:
變數名:PATH,
變數值:E:\jdk1.4\bin
例:C:\Program Files\Java\jdk1.5.0_01\bin
如果曾經設置過環境變數Path,可點擊該變數進行編輯操作,將需要的值加入即可。 對於Win9x,用記事本編輯Autoexec.bat文件,將如下的設置語句加入即可, Path = E:\jdk1.4\bin; 也可以在命令窗口,如MS-DOS窗口鍵入命令: PATH = E:\jdk1.4\bin;SDK的安裝目錄的jre文件夾中包含著Java應用程序運行時所需要的Java類庫,這些類庫被包含在一個jre\lib中的壓縮文件rt.jar中。安裝SDK一般不需要設置環境變數ClassPath的值,如果你的機器安裝過一些商業化的Java開發產品或帶有Java技術的一些產品,如PB、Oracle等,那麼這些產品在安裝後,也可能會修改了ClassPath的值,那麼當你運行Java應用程序時,你可能載入這些產品所帶的老版本的類庫,可能導致程序要載入的類無法找到,使你的程序出現運行錯誤。你可以重新編輯系統環境變數ClassPath的值。
對於indows2000、Windows2003、WindowsXP,用滑鼠右鍵點擊「我的電腦」,彈出菜單,然後選擇屬性,彈出「系統特性」對話框,再單擊該對話框中的高級選項,然後點擊按鈕「環境變數」,添加如下的系統環境變數:
變數名:ClassPath
變數值:E:\jdk1.4\jre\lib\rt.jar;.;
例:C:\Program Files\Java\jre1.5.0_01\lib\rt.jar ;.;
如果曾經設置過環境變數:ClassPath,可點擊該變數進行編輯操作,將需要的值加入即可。

❸ 編譯java文件出錯

說明當前的java文件中有錯誤的代碼,導致無法編譯。

解釋:java的編譯過程中,java代碼必須是完全正確的,不能有紅色」×「錯誤,否則是無法正常編譯的。

備註:可以將滑鼠放到紅叉上,看看具體的錯誤,之後針對問題進行解決即可,不報錯之後再進行編譯。

❹ java 為什麼編譯不了

很明顯的錯誤,環境變數少配置了,path對應java,classpath對應javac,你檢查一下你的環境變數是否配錯了

❺ 為什麼java代碼不能編譯

代碼有錯誤當然不能編譯:
把main(String[] args)後面的分號去掉,這個是函數名,後面怎麼能跟分號呢?
建議你還是先把java的基礎語法再好好學習一下,再來寫代碼。

❻ javac為什麼不能編譯,環境變數和代碼應該沒問題啊

原因是jdk沒有配置環境變數。
設置方法:
依次點擊計算機->高級系統設置->環境變數->系統變數->path <-在這個位置上添加jdk安裝路徑,就是到jdk目錄後把bin目錄加進去。
或者不配置環境變數的話,你可以在jdk的安裝路徑下bin文件夾下面編譯就行了。比如:
C:\Java\jdk1.6\bin>javac e:/temp/Hello.java
正確的環境變數為:
新建「JAVA_HOME」變數名,值為jdk的文件夾路徑。
新建「CLASSPATH」變數名,值為jdk文件夾下lib文件夾的路徑。
修改「PATH」變數下變數值,增加變數值jdk文件夾下bin文件夾路徑。

❼ 為什麼我的java無法編譯呢

PATH 沒設定正確

環境變數 JAVA_HOME 指向JDK的安裝目錄

把JDK下的bin的完整路徑,添加到PATH環境變數

環境變數中不要配置CLASSPATH 。。。。。。。。。。。

❽ java的環境變數設好了,怎麼還不能編譯

設置classpath
系統變數
在最前面加上
.;
表示編譯當前目錄
話說,你的JDK是不是太老了,好像1.5的就不用設置了

❾ java編譯不成功啊

通過觀察問題和幾個問友的回答以及你的反饋
問題可能出現在兩個方面
1,你根本沒裝jdk,只裝了jre,它們的區別一個是開發工具,另一個只是運行環境
檢查的辦法:首先回憶裝了幾次java,如果只裝了一次,那麼可以肯定你裝的只是jre,並非jdk
如果裝了多次,去各個盤的program files目錄下的java子目錄查看,有沒有jre字樣的文件夾
2,安裝了jdk但是路徑配置有問題,
這樣的話需要設置環境變數的path,讓javac這些可執行程序所在的目錄包含進來
有兩種設置方法,一種是設置java_home,通過這個變數再間接設置javac的path,這是比較標準的做法,還有一種直接將javac所在的目錄全路徑增加到path變數裡面
一般是:c:\program files\java\jre_x.xx.xx\bin這樣的路徑

閱讀全文

與java不能編譯相關的資料

熱點內容
卸載聯想app哪個好 瀏覽:719
php文字轉圖片 瀏覽:328
豆客後台怎麼加密碼 瀏覽:574
jpg轉換pdf破解版 瀏覽:978
php基礎書籍推薦 瀏覽:775
伺服器與外網不通如何驗證 瀏覽:351
電子版是不是就是文件夾 瀏覽:50
游戲屬性文件加密 瀏覽:462
如何讓安卓手機桌面圖標下移 瀏覽:528
ubuntuphp5環境搭建 瀏覽:99
賭癮解壓視頻 瀏覽:917
晉城移動dns伺服器地址 瀏覽:294
php開源文庫系統 瀏覽:134
android記事本源碼 瀏覽:407
安卓11小游戲怎麼玩法 瀏覽:189
gif有損壓縮 瀏覽:937
windows下安裝linux命令操作 瀏覽:843
米家app怎麼設置進門亮燈 瀏覽:652
任我行伺服器為什麼會影響截圖 瀏覽:296
安卓留言板怎麼刪除 瀏覽:18