隨筆 - 117  文章 - 72  trackbacks - 0

          聲明:原創(chuàng)作品(標(biāo)有[原]字樣)轉(zhuǎn)載時(shí)請(qǐng)注明出處,謝謝。

          常用鏈接

          常用設(shè)置
          常用軟件
          常用命令
           

          訂閱

          訂閱

          留言簿(7)

          隨筆分類(lèi)(130)

          隨筆檔案(123)

          搜索

          •  

          積分與排名

          • 積分 - 156401
          • 排名 - 390

          最新評(píng)論

          [標(biāo)題]:[原]命令行運(yùn)行class文件出現(xiàn)NoClassDefFoundError
          [時(shí)間]:2012-02-14
          [摘要]:Java命令運(yùn)行程序時(shí)出現(xiàn)java.lang.NoClassDefFoundError: org/apache/http/HttpEntity。
          [關(guān)鍵字]: Java、package、Jar、運(yùn)行、error、class-path、庫(kù)、HttpClient
          [文章編號(hào)]:暫無(wú)
          [環(huán)境]: JDK 7.0
          [作者]: Wintys  (wintys@gmail.com)

          [錯(cuò)誤]:
              運(yùn)行命令行:
              java  NetLogin -cp .;commons-codec-1.4.jar;commons-logging-1.1.1.jar;httpclient-4.1.3.jar;httpclient-cache-4.1.3.jar;httpcore-4.1.4.jar;httpmime-4.1.3.jar
              出現(xiàn)如下錯(cuò)誤:
              Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/HttpEntity
                  at java.lang.Class.getDeclaredMethods0(Native Method)
                  at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
                  at java.lang.Class.getMethod0(Unknown Source)
                  at java.lang.Class.getMethod(Unknown Source)
                  at sun.launcher.LauncherHelper.getMainMethod(Unknown Source)
                  at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
          Caused by: java.lang.ClassNotFoundException: org.apache.http.HttpEntity
                  at java.net.URLClassLoader$1.run(Unknown Source)
                  at java.net.URLClassLoader$1.run(Unknown Source)
                  at java.security.AccessController.doPrivileged(Native Method)
                  at java.net.URLClassLoader.findClass(Unknown Source)
                  at java.lang.ClassLoader.loadClass(Unknown Source)
                  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
                  at java.lang.ClassLoader.loadClass(Unknown Source)
                  ... 6 more

          [原因&解決]:
              被運(yùn)行的程序編譯正常通過(guò),運(yùn)行卻出現(xiàn)了NoClassDefFoundError,不知道是哪里出錯(cuò)了。找了半天,發(fā)現(xiàn)編譯程序的命令行有問(wèn)題,-cp參數(shù)應(yīng)放到類(lèi)名前面來(lái):
              java  -cp .;commons-codec-1.4.jar;commons-logging-1.1.1.jar;httpclient-4.1.3.jar;httpclient-cache-4.1.3.jar;httpcore-4.1.4.jar;httpmime-4.1.3.jar NetLogin

          原創(chuàng)作品,轉(zhuǎn)載請(qǐng)務(wù)必保持原文完整性并注明出處。
          作者:wintys (wintys@gmail.com)
          博客:http://www.aygfsteel.com/wintys
          posted on 2012-02-14 16:03 天堂露珠 閱讀(2159) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Error
          主站蜘蛛池模板: 林芝县| 临洮县| 凤凰县| 闽侯县| 东至县| 敦化市| 龙门县| 上蔡县| 东兰县| 比如县| 建德市| 微山县| 富裕县| 石首市| 远安县| 明溪县| 靖江市| 大名县| 城固县| 博爱县| 通城县| 调兵山市| 肥西县| 运城市| 浪卡子县| 金山区| 阆中市| 安义县| 海林市| 林州市| 榆树市| 南丰县| 丹凤县| 西藏| 海林市| 新昌县| 淮安市| 夏邑县| 井冈山市| 红安县| 桐庐县|