java找不到或無法載入
1. java 錯誤:找不到或無法載入主類
第一,這個程序是沒有錯。
第二,你的類名是「Test」,但是你的java文件名就應該是「Test.java」。
第三,在運行里輸入cmd敲回車建進入一個控制台的命令框,請輸入javac回車查看java有沒有
安裝好,如有問題有兩種肯能:一是根本就沒有安裝java程序或者安裝時沒有正確安好,
二是環境變數沒有配好。
第四,環境變數配置,變數名Path的值應該是:D:\Program Files\Java\jdk1.7.0\bin
把這個路徑放最好放到最前面用;號與其它隔開
變數名CLASSPATH的值是 .; 就這樣就可以(當然如果你要用到其它jar包就要配置)
變數名JAVA_HOME的值是 D:\Program Files\Java\jdk1.7.0
第五,編譯和運行程序,如果你的Test.java放在D盤根目錄下,在運行里輸入cmd敲回車建進
入一個控制台的命令窗口,敲「D:」回車,輸入javac Test.java 回車,再輸入java Test 回車。就這樣搞定。
最後,我上次碰到一位朋友和你遇到同樣的問題,jdk版本和你用的一樣,但是我沒有用過1.7版本
後來是他加了我的QQ通過遠程連接我幫他弄好了,我發現他有這么幾個問題:1.存放java的文件夾名有中文(用中文也可以,不過個人認為最好還是用英文命名文件夾名稱)。2.他的path變數配置有多個java的路徑,而且沒有提前。也就是說:path:D:\Program Files\Java\jdk1.7.0\bin;這項放在最前面。3.因為1.7的版本我沒有用過所以我叫他換成了1.6的版本(如果你需要我可以發給你)
希望對你有幫助!
2. 找不到或無法載入主類java(找不到或無法載入主類helloworld)
您好,現在我來為大家解答以上的問題。找不到或無法載入主類java,找不到或無法載入主類helloworld相信很多小夥伴還不知道,現在讓我們一起...
您好,現在我來為大家解答以上的問題。找不到或無法載入主類java,找不到或無法載入主類helloworld相信很多小夥伴還不知道,現在讓我們一起來看看吧!
1、運行時不需要將後面的.class輸入。
2、只需要class文件名就行。
3. JAVA找不到或無法載入主類
系統變數→新建 JAVA_HOME 變數 。
變數值填寫jdk的安裝目錄(本人是 E:Javajdk1.7.0)
系統變數→尋找 Path 變數→編輯
在變數值最後輸入 %JAVA_HOME%in;%JAVA_HOME%jrein;
(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
4. java無法找到或載入主類是怎麼回事
java無法找到或者載入主類主要是因為路徑錯誤。
1、在classpath的最前面要加一個本目錄路徑,用.表示,由於後面還有java的dt和tools兩個路徑,所以.後要加;進行分隔表示。
2、在cmd下運行javac 和java的時候,必須在該java文件的目錄下運行,這樣生成的class也在該目錄下,java的時候也會第一個就在本目錄下找class文件,就不 會提示找不到了。這個cmd運行路徑由於一般不太注意,輸入cmd就會直接到c:\個人文件夾下,而一般的java文件會用其它軟體編寫,放在選定的路徑 下,這兩個路徑很少能主動重合,一運行當然找不到了
5. java程序編譯通過但是運行時顯示「找不到或無法載入主類 helloworld 」 ,怎麼解決
既然javac編譯已經通過,這說明變數java-home已經配置的沒有問題了。
(java-home對應的變數值為javac.exe所在的路徑;一般是在安裝路徑下,例如c:Program FilesJavajdk1.7.0_45in)。
那第一種可能就是:問題就出在Path變數對應的變數值上或者是新建用戶變數classpath上有問題,你重新配置一下。Path對應的變數值是在原來的變數值前面加上%Java_Home%。
第二種可能就是:你的環境變數都是正確的,只是你編譯的java源文件中,主函數public static void main(String args[]){}沒有寫在main這個類中。
一個java源文件可以寫很多類,編譯的時候javac源文件之後,每個類生成一個class文件。你去運行的時候,並不一定是去java源文件名,而是去java主函數所在的那個類名。
第三種可能就是:像intopass說的那樣,你在eclipse寫的時候裡面會有package,你把它刪掉試試。
6. java運行顯示「找不到或無法載入主類」怎麼回事
第一,這個程序是沒有錯。x0dx0a第二,你的類名是「Test」,但是你的java文件名就應該是「Test.java」。x0dx0a第三,在運行里輸入cmd敲回車建進入一個控制台的命令框,請輸入javac回車查看java有沒有x0dx0a 安裝好,如有問題有兩種肯能:一是根本就沒有安裝java程序或者安裝時沒有正確安好,x0dx0a 二是環境變數沒有配好。x0dx0a第四,環境變數配置,變數名Path的值應該是:D:\Program Files\Java\jdk1.7.0\bin x0dx0a 把這個路徑放最好放到最前面用;號與其它隔開x0dx0a 變數名CLASSPATH的值是 .; 就這樣就可以(當然如果你要用到其它jar包就要配置)x0dx0a 變數名JAVA_HOME的值是 D:\Program Files\Java\jdk1.7.0x0dx0a第五,編譯和運行程序,如果你的Test.java放在D盤根目錄下,在運行里輸入cmd敲回車建進x0dx0a 入一個控制台的命令窗口,敲「D:」回車,輸入javac Test.java 回車,再輸入java Test 回車。就這樣搞定。x0dx0a最後,我上次碰到一位朋友和你遇到同樣的問題,jdk版本和你用的一樣,但是我沒有用過1.7版本x0dx0a後來是他加了我的QQ通過遠程連接我幫他弄好了,我發現他有這么幾個問題:1.存放java的文件夾名有中文(用中文也可以,不過個人認為最好還是用英文命名文件夾名稱)。2.他的path變數配置有多個java的路徑,而且沒有提前。也就是說:path:D:\Program Files\Java\jdk1.7.0\bin;這項放在最前面。3.因為1.7的版本我沒有用過所以我叫他換成了1.6的版本(如果你需要我可以發給你) x0dx0ax0dx0a希望對你有幫助!
7. Java 錯誤: 找不到或無法載入主類 原因: java.lang.ClassNotFoundException
你必須在java的根目錄運行。或者打jar包。
就你這個來說,你必須在d:\javaproject目錄下 運行 java HelloWorld
不要class,也不要目錄
如果你不熟命令行操作,那麼這么輸入。
d:
cd javaproject
java HelloWorld
8. 運行java文件顯示找不到或無法載入主類怎麼解決
maven的項目運行一般就要maven命令
否則你需要在pom里定義入口類、打包方式等