[問題] 請問有關打包.jar的問題
我想練習打包.jar,找了些資料後,開始試作~
所以先寫一個最簡單的~~以防別的地方亂了~
做一個叫rock.java的檔案內容是
:
class rock
{
public static void main(String args[])
{
System.out.println("ok");
}
}
執行完 javac rock.java後,得到「java.class」~
然後製作「manifest.mf」檔~
內容為:
Main-Class: rock.class
(空一行)
確認都在同一個資料夾下~
執行:jar cfm rock.jar minifest.mf rock.class
執行完後,成功的得到了rock.jar~
但是點兩下執行,卻會跳出一個警告方塊~
Could not find the main class. Program will exit.
請問怎麼會這樣呢?main class在 rock.class沒錯呀?
同樣的,我用netBeans開一個專案,執行完後,也會在資料夾中找到相關的jar檔~
點兩下打開,一樣是會出現相同的情況~
有大大遇過這方面的問題嗎?
請指點一下~~感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.243.211.177
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):