在dos中運行java程序,若出現Exception in thread “main" java.lang.NoClassDefFoundError,可以檢查一下幾項:
環境變量配置:
注意JAVA_HOME、classpath、path是否配置正確。
格式:
編譯: javac HelloWorld.java
執行: java HelloWorld,不需要帶擴展名“class”
同時注意大小寫,Java是大小寫敏感的
執行路徑:
javac應該在工程的根目錄下執行,若java文件在某個包中,需要加包名。如包名為hello,則在工程目錄下使用java hello