請問錯誤提示Exception in thread "main" java.lang.NoClassDefFoundError是否是環境變數的配置問題
我剛學JAVA,編第一個程式時遇到了問題。
我用的是j2sdk1.4.2_15
程式碼如下:
public class kkk {
public static void main(String [] args) {
System.out.println("歡迎來到 JAVA 世界!");
}
}
用JCreator可以正確編譯執行。
j2sdk 環境變數配置如下:
系統屬性->高階->環境變數->系統變數->新建變數名classpath,變數值: .;C:\j2sdk1.4.2_15\lib\dt.jar;C:\j2sdk1.4.2_15\lib\tools.jar;C:\j2sdk1.4.2_15\jre\lib\rt.jar;C:\j2sdk1.4.2_15\jre\lib\charsets.jar;C:\j2sdk1.4.2_15\jre\lib\jaws.jar;
新建變數名java_home,變數值: C:\j2sdk1.4.2_15
在原path變數下新增: C:\j2sdk1.4.2_15\bin;
將文字檔案改名為kkk.java,用J2sdk1.4.2_15編譯:開始->執行->輸入cmd->輸入javac d:\Project\kkk.java 編譯透過。
繼續鍵入:java d:\Project\kkk.java
提示:Exception in thread "main" java.lang.NoClassDefFoundError
此後如果再執行javac d:\Project\kkk.java有時會提示: error: cannot read: kkk.java (這裡能否請各位高手解釋一下?)
因為小弟是新手,不懂環境變數的配置,所以按照網上的帖子多次配置了環境變數。如:在環境變數path中輸入:JAVA_HOME= C:\jdk1.4.2_15;
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path=%JAVA_HOME%\bin
或者將classpath中的內容全部拷入變數path中等等,均不見效。又因為JCreator可以正常編譯、執行,所以不知道問題是否出在變數配置上。
請問各位大蝦, 到底問題出在哪裡?
我用的是j2sdk1.4.2_15
程式碼如下:
public class kkk {
public static void main(String [] args) {
System.out.println("歡迎來到 JAVA 世界!");
}
}
用JCreator可以正確編譯執行。
j2sdk 環境變數配置如下:
系統屬性->高階->環境變數->系統變數->新建變數名classpath,變數值: .;C:\j2sdk1.4.2_15\lib\dt.jar;C:\j2sdk1.4.2_15\lib\tools.jar;C:\j2sdk1.4.2_15\jre\lib\rt.jar;C:\j2sdk1.4.2_15\jre\lib\charsets.jar;C:\j2sdk1.4.2_15\jre\lib\jaws.jar;
新建變數名java_home,變數值: C:\j2sdk1.4.2_15
在原path變數下新增: C:\j2sdk1.4.2_15\bin;
將文字檔案改名為kkk.java,用J2sdk1.4.2_15編譯:開始->執行->輸入cmd->輸入javac d:\Project\kkk.java 編譯透過。
繼續鍵入:java d:\Project\kkk.java
提示:Exception in thread "main" java.lang.NoClassDefFoundError
此後如果再執行javac d:\Project\kkk.java有時會提示: error: cannot read: kkk.java (這裡能否請各位高手解釋一下?)
因為小弟是新手,不懂環境變數的配置,所以按照網上的帖子多次配置了環境變數。如:在環境變數path中輸入:JAVA_HOME= C:\jdk1.4.2_15;
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path=%JAVA_HOME%\bin
或者將classpath中的內容全部拷入變數path中等等,均不見效。又因為JCreator可以正常編譯、執行,所以不知道問題是否出在變數配置上。
請問各位大蝦, 到底問題出在哪裡?
相關文章
- Exception in thread "main" java.lang.NoClassDefFoundError錯誤資訊(轉帖)ExceptionthreadAIJavaError
- Exception in thread "main" java.lang.NoClassDefFoundErrorExceptionthreadAIJavaError
- Exception in thread "main" ,設定Oracle9i,10g環境變數ExceptionthreadAIOracle變數
- java配置環境變數的錯誤Java變數
- oracle dbca報Exception in thread main 問題解決一例OracleExceptionthreadAI
- 【原】MyEclipse8.5整合Tomcat7時啟動錯誤:Exception in thread “main” java.lang.NoClassDefFoundErrorEclipseTomcatExceptionthreadAIJavaError
- Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/http/conn/socket/LayeredConnecExceptionthreadAIJavaErrorApacheHTTP
- 配置Java環境變數時的一個常見錯誤Java變數
- 關於環境變數設定的問題變數
- Linux環境變數問題彙總Linux變數
- Java報錯:Exception in thread "main" java.lang.UnsupportedClassVersionErrorJavaExceptionthreadAIError
- python安裝更新包出現環境變數訪問錯誤Python變數
- oracle dbca報Exception in thread mainOracleExceptionthreadAI
- jmeter報錯“Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]“JMeterExceptionthreadAI
- Maven-關於在環境變數中配置兩個maven的問題Maven變數
- ORACLE_SID環境變數設定的問題Oracle變數
- 配置環境變數變數
- Java環境變數配置的最佳實踐和常見問題解決方案Java變數
- crontab定時任務環境變數使用問題變數
- Exception in thread "main" java.lang.UnsupportedClassVersionError:ExceptionthreadAIJavaError
- 關於w10配置java jdk以及jre環境變數問題JavaJDK變數
- mac 配置mysql環境 Navicat 問題MacMySql
- Flutter配置環境常見問題Flutter
- java 環境變數的配置Java變數
- jdk環境變數的配置JDK變數
- crontab定時任務環境變數丟失問題變數
- 配置JDK環境變數JDK變數
- Flume 配置環境變數變數
- Shell配置環境變數變數
- Kaldi配置環境變數變數
- MySQL 環境變數配置MySql變數
- jdk環境變數配置JDK變數
- JDK配置環境變數JDK變數
- java環境變數配置Java變數
- java 配置環境變數Java變數
- windows配置環境變數Windows變數
- Exception in thread “main” 終極解決方案ExceptionthreadAI
- Appcrawler 執行報錯 Exception in thread "main" java.lang.NullPointerExceptionAPPExceptionthreadAIJavaNull