• yam天空
  • 天空部落
  • 新聞
  • 登入 註冊 網誌隨便逛
  • 加入天空部落
  • 挺客家得大獎

網誌 相簿 影音 PK吧! Honda嬉遊趣
即時新聞 影音新聞 新聞專輯 政治新聞 財經新聞 娛樂新聞 運動新聞 兩岸新聞 科技新聞
管理介面 發表網誌 發表日記 上傳相片 上傳影音 管理留言
推薦這個部落格: 72

※程式學習中※

能笑的時候就別哭,想哭的時候,別捨不得眼淚!

☆胡言亂語、雜七雜八的東西☆ | ☆內有惡犬,沒事別亂點☆ | ☆爛部落格!吐槽點這就對了☆
ERROR 1130: Host 'xxxx' is not allowed to connect to this MySQL server | 主頁 | 請大家幫忙集氣 ~~ 感恩!!!
July 16, 2009
JAR: Could not find the main class.以文找文
carl44 在天空部落發表於11:14:22 | ㊣Java
鼓勵此網誌:0 

用 Eclipse + SWT 開發一個英文單字練習工具,忙了半天,
想說先在不同電腦中測試既有的功能,
在 SWT Class -> JAR -> EXE 文章中提到過,怎麼讓 JAR 可以轉 EXE 並在不同電腦上執行,
結果 ~ 封裝出來的 FAT-JAR 在本機上可以執行,但只要傳到筆電上,會一直出現

Could not find the main class.

光看上面的錯誤訊息,找不到 main class?? 明明程式裡面就有 public static void main(String[] args),
試過各種方法,程式碼 mark 掉,再慢慢找問題,試了一個下午問題還是存在,
在 jar文件Could not find the main class解决办法 看到一線曙光,
沒想到原因竟然是程式找不到 import 的套件,跟字面上理解的 main class 完全沒關係,
在 cmd 下執行 java -jar TEST_fat.jar 後,才從錯誤訊息裡面發現,
原來是引用 JMF 套件的時候,並沒有在 Eclipse 裡面指定外部套件,
cmd 下的錯誤訊息為

C:\>java -jar TEST_fat.jar
Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/NoPlayerE
xception
Caused by: java.lang.ClassNotFoundException: javax.media.NoPlayerException
        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)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: vocabulary.TEST. Program will exit.

這樣就比直接點兩下執行 JAR 檔出現的 "could not find the main class" 清楚多了。
留言 (0) | 引用 (0) | 人氣 () | 轉寄
此分類上一篇:讓 Java 程式暫停 | 主頁 | 此分類下一篇:Java 環境變數設定、記錄
引用 (你可以針對此文寫一篇屬於自己的blog/想法,並給作者一個通告)
引用
留言 (0筆)
發表你的留言 (字數限制 最多 2000 個中文字)
私密留言: 是 否
Name:





是 否
內容:
系統公告
我是誰
個人圖檔
ID:carl44
暱稱:黃小蛙
生日:1984/04/4
地區:臺北市
  • 訂閱 |
    • 我要訂閱此部落格的
    • 日記
    • 網誌
    • 相簿
  • 好友 |
    • 好友功能
    • 觀看好友列表
    • 觀看人緣列表
  • 人氣 |
  • 簡介 

卡豬
文章分類
  • ☆電腦資訊的☆ (12)
    • ㊣Mac (4)
    • ㊣Win (29)
    • ㊣PHP (5)
    • ㊣JSP (6)
    • ㊣ROR (1)
    • ㊣Java (5)
    • ㊣VoIP (9)
    • ㊣Game (2)
    • ㊣Linux (15)
    • ㊣Database (5)
    • ㊣JavaScript (4)
    • ㊣其他 (8)
  • ☆電腦以外的☆ (4)
    • ※E770 (8)
    • ※Lyrics (31)
    • ※Excerpts (9)
    • ※Other (19)
  • ☆日記☆ (4)
    • ♂Diary (195)
    • ♂Story (0)
    • ♂Field (5)
    • ♂Memo (0)
  • Temp (0)
標籤雲
書籤
  • Rinko
  • 玲
  • 如
  • 娟
  • 姊
  • 豆豆
  • Ken
  • 翰翰
  • -
  • 阿年
  • 安全
  • 小忠
  • -
  • mayla
  • 小木
  • 小麥
  • 嘎上
  • 企鵝
  • 小武
  • -
  • 1+
  • 阿宗
  • 家福
  • 嘉文
  • 文彥
  • 阿敦
  • -
  • 導遊
  • 重灌狂人
  • Engadget 癮科技
搜尋欄位
搜尋:
RSS 訂閱
RSS2
ATOM
贊助商
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。
POWERED BY
POWERED BY 天空部落
會員登入│免費註冊