出問題總是有原因的,你可以直接到你配置的java_home的bin檔案夾下看看系統裡是不是存在javac.exe檔案,如果存在,則用cmd在此檔案夾下編譯程式,如果正常,那隻能說明是環境配置的問題.你删了path後系統裡仍存在其它的配置指向了system32檔案夾下,是以你能ping通,好好找找吧,一般系統不會出怪問題的,隻是咱們沒發現問題的原因而已.
。
呵呵,那很明顯啊,環境變量沒配對。。。。。
。
:%jAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\ProgramFiles\CommonFiles\MicrosoftShared\WindowsLive;C:\ProgramFiles\NVIDIACorporation\PhysX\Common;%。
。
你有沒有安裝jdk并按要求設定環境?java隻要安裝jre就可以了javac要安裝jdk并要設定的
。
你配置環境變量了麼?如果配置了,你點選開始-運作-輸入cmd回車-在彈出視窗中輸入javac檔案名你的使用方法不對
。
配置Java環境變量:【首先確定你已經正确安裝了JDK程式】你的JAVA_HOME變量配置錯誤,JAVA_HOME變量值配置為JDK安裝路徑的【根路徑】即可,後面不要加“\bin”;(如果你非要在JAVA_HOME變量值的路徑上加“\bin”的話,那麼Path變量值就不要再加“\bin”了)另外,完整的JDK環境變量配置,你還缺少一個CLASSPATH變量,該變量用于編譯、執行Java檔案所需,配置完成後别忘了檢查下CLASSPATH變量值!技巧:不确定自己環境變量是否配置正确,可以運作cmd指令,執行【echo%Path%】指令檢查一下Path的環境變量值.
。
erroroccurredduringinitializationofvm在初始化虛拟機時發生錯誤一般是由于jre沒有設定好,應該是c:\programfiles\java\jre6\lib\rt.jar;(這個是預設路徑,你看看你的是不是)還不行的話就是你的jdk有錯誤,重新裝個吧.祝你好運!!
。
java是一種編譯語言javac=javacompile,意思就是編譯字尾名沒.java的檔案,這個檔案裡是我們自己手寫的java代碼.将這樣的檔案編譯成機器可以讀的二進制.class檔案java這個指令卻是運作你的.class檔案是以也就是說,首先你的java代碼的檔案應該是.java字尾的而且你要先編譯javacxxxxx.java編譯成功會生成一個同名的xxxxx.class檔案然後用javaxxxxx.class去執行
。
首先打開提示的目錄位置,查找是否存在這個檔案和檔案夾.如果不存在的話,表示java安裝過程中出錯,相應的檔案沒有安裝.需要在控制台中解除安裝java再重新安裝。
。
java可以運作,隻能說明JRE環境變量配置正确;javac不能運作,說明JDK環境變量配置錯誤.是以還是環境變量沒有設定正确我的電腦點右鍵,選擇“屬性”,選擇“高。
。
你沒有配置Path.
。
一般是路徑的問題.
。
配完之後需要重新起一邊控制台
。
請說的清楚一點.首先,先判斷自己的環境變量是否設定好了:測試方法如下在cmd指令提示符下直接輸入javac按enter鍵如果顯示一大堆東西出來就是配置成功了沒有成功會提示不是内部指令2.如果環境配置正确,那樣就可能是你沒有找到正确的路徑如我要編譯C:\ProgramFiles\Java檔案夾下的test.Java檔案進入cmd後看看顯示的路徑是否為C:\ProgramFiles\Java,如果是就開始進行編譯javactest.Java之後運作再輸入javatest就可以了
。
jdk1.7.0_60+jre才是完整的,如果沒有安裝jdk的話,在cmd裡邊輸入javac就會提示”'javac'不是内部或外部指令,也不是可運作的程式或批處理檔案“2解決方法是安裝。
。
javac不是内部或外部指令,也不是可運作的程式或批處理檔案解決辦法:1.安裝jdk,安裝方法:在官網下載下傳好jdk之後,輕按兩下安裝包,進入安裝即可;2.配置環境變量:a.JAVA_HOME:jdk安裝目錄b.CLASSPATH:.;%JAVA_HOME%\lib”c.PATH:%JAVA_HOME%\bin配置環境變量方法:1.點選計算機,右鍵彈出菜單,選擇屬性;2.進入屬性之後,選擇進階系統設定;3.點選環境變量,然後依次添加環境變量已經變量值即可.
。
還是環境變量的問題.尤其關注classpath環境變量
。
你好,我目前能想到兩種可能.1.你編譯的這個類是使用比目前jdk版本高的,如你用1.5的jdk将源檔案編譯成了.class檔案,然後用1.4的jdk去運作,就會出這個錯誤.2.jdk的版本和class版本不一緻,一般是jdk版本過低.檢查你安裝的jdk版本和目前的jdk版本.如果是安裝了Oracle之類的軟體,也不用重裝,把環境變量重設下就好了.把最後一個C:\ProgramFiles\Java\jdk1.6.0_16\bin;放最前面就行了,記得要重新打開一個指令行視窗
。
裝java以後呢,想要正式使用的話需要在DOS下設定路徑然後鍵入java和javac指令.若有很多字元出現則表示可用,若沒有則需要設定資料環境變量,具體操作為:找到java安裝下的javac路徑,複制,然後右鍵計算機選擇屬性,選擇進階系統設定,選擇環境變量,打開後在下面的系統變量中找到path把剛才的路徑複制上去即可.然後重新進入DOS再次輸入javac可發現成功!
。
你運作一下:javac-help,如果能夠獲得指令幫助,那表明你的路徑設定沒錯.如果提示沒有這個指令,你再查找“C:\ProgramFiles\Java\jdk1.6.0_25\bin\”路徑是否有JAVAC.EXE(我的安裝路徑為C:).如果沒有,那就是你安裝不全,建議解除安裝重裝一次.還有,你可以使用“cdC:\ProgramFiles\Java\jdk1.6.0_25\bin”指令來定位執行程式,并不一定要去設定PATH變量.這是我的運作結果:
。
在cmd中可以運作java,但運作javac指令時提示:'javac'不是内部或外部指令,也不是可運作的程式或批處理檔案.原因:安裝java時把jdk的路徑和jre的路徑選擇成一樣。
。
沒有把JAVA安裝路徑添加到環境變量裡,是以在cmd下運作javac,當然會提示找不到那檔案的
。
是不是環境變量設定的不對啊
。
出現javac不是可以執行指令,或者沒反應,一定是jdk環境變量配置有問題.如下載下傳jdk後:jdk安裝在“D:\ProgramFiles\java\jdk1.6.0_10”第一步:建立“java_home”值,輸入“D:\ProgramFiles\java\jdk1.6.0_10”;第二步:建立“classpath”值,輸入“.;%java_home%\lib”;第三步:在path中增加“%java_home%\bin”;備注:配置環境變量在“計算機”右擊“屬性”,之後選擇“進階環境變量”,在選擇“環境變量”即可.
。
你安裝的是jre如果是開發,需要安裝jdkjre裡面沒有javac指令必須jdk才可以jre是java運作環境jdk是java開發環境
。
你環境變量的應該是jre,而不是jdkjre是運作環境jdk是編譯環境無法使用javac編譯.
。
寫的名稱路徑不對,應該這樣變量名:JAVA_HOME變量值:C:\ProgramFiles\Java\jdk1.7.0變量名:path變量值:%JAVA_HOME%\bin;其他原來的路徑問題描述:我。
。
按照下列步驟逐漸縮小問題範圍,上一步成功後執行下一步1.如果你有myeclipse之類的軟體,在軟體中運作下,這類軟體是不需要配置環境的,如果無法執行,則是你的。
。
JAVA_HOME設定到1.7的路徑
。