java初學問題:錯誤: 找不到或無法載入主類

regonly1發表於2017-02-22
編譯一個java程式:
package wanghf;

public class Helloworld {
public static void main(String[] args){
System.out.println("Hello world!");
}
}

編譯正常:
D:\workspace-java\wanghf\src\wanghf>javac Helloworld.java

但執行報錯:

D:\workspace-java\wanghf\src\wanghf>java Helloworld.class
錯誤: 找不到或無法載入主類 Helloworld.class

找了很多都說是classpath設定的問題,但按照修改卻解決不了問題。
最後找到一個解決辦法,去掉package wanghf這段就可以了:
public class Helloworld {
public static void main(String[] args){
System.out.println("Hello world!");
}
}

執行如下:
D:\workspace-java\wanghf\src\wanghf>java Helloworld
Hello world!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12932950/viewspace-2134089/,如需轉載,請註明出處,否則將追究法律責任。

相關文章