Re: [問題] 使用Library問題

看板java作者 (CJV)時間16年前 (2010/02/24 15:03), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《lightspeed (dx)》之銘言: :  小弟最近在學習java,想要用java來寫bluetooth的應用程式 : 但遇到的問題就原始碼用javac可以compile過,可是要執行的時候就會出現: : Exception in thread "main" java.lang.NoClassDefFoundError: : javax/bluetooth/BluetoothStateException : 這樣的錯誤。之前有在google上估過,問題可能是出在classpath上設定的問題 : 不過我如何設定都還是一樣的結果,所以在此請教一下各位java的高手來幫幫個忙 : 在此附上程式碼和library : library : http://oz.nthu.edu.tw/~g9512535/bluetooth.jar : 程式碼 : http://oz.nthu.edu.tw/~g9512535/LocalInfo.java :  過程: : 我先把library和程式碼都放在d:\test資料夾中 : 在用javac compile時 : javac -cp d:\test\bluetooth.jar LocalInfo.java : 這個可以過 : 可是當我用 java -cp d:\test\bluetooth.jar LocalInfo 時就會出現上述的問題 : 整個就是orz了 有些問題要問,推文不夠用,用回覆的... 首先回答你的問題: 切換到 d:\test\ 底下 java -cp .;bluetooth.jar LocalInfo 問題是,感覺這個 Library 沒有完整的包含使用的資料 光從 LocalDevice.java 看: import org.javabluetooth.stack.BluetoothStack; import org.javabluetooth.stack.hci.HCIException; 問題是這兩個 package 都不在 Lib 中(除非另外有 package 沒有提供) 可以請問一下這個 lib 從哪裡下載的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.76.77

02/24 15:14, , 1F
我改用bluecove後就行了~~~超級大感謝的呀...m(_ _),
02/24 15:14, 1F
文章代碼(AID): #1BXCzFYT (java)
討論串 (同標題文章)
文章代碼(AID): #1BXCzFYT (java)