看板 java 關於我們 聯絡資訊
請問一下我有一個套件叫 LWUIT.jar 我在 linux 上做編譯 javac -bootclasspath btclasses -classpath lib/basis.jar:LWUIT.jar Main.java 然後編譯過後產生 Main.class 之後我把 Main.class 放在另一個平台上執行 使用較小型的 cvm 來執行, 卻產生錯誤, 錯誤如下 #cvm Main java.lang.NoClassDefFoundError: com.sun.lwuit.Form at Main.main(Unknown Source) at sun.misc.CVM.runMain(Unknown Source) 但是我編譯的時候不就給他 class path 了嗎? 那這樣我執行的時候還需要什麼資料呢? 如何執行? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.102.171
sbrhsieh:需要用到的 library jar/class 目標平台上都要有 09/15 20:07
slalala:把它想成DLL ? (不知道這樣想有沒有不妥?!) 09/15 21:35
clanguage:那我是要把 jar 檔也拷貝到目標機器上嗎? 09/15 22:50