看板 [ java ]
討論串[問題] ClassLoader的一個問題[已解決]
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Maisky (McDummy)時間16年前 (2009/12/16 10:44), 編輯資訊
0
0
0
內容預覽:
"file:c:/TC/tester.jar". 到這邊, 把 CLI2 宣告成 public 應該就可以解決問題了.. 實際上, CLI2 被 load 兩次. 第一次是由 URLClassLoader. 這發生在 CLTest. 被 URLClassLoader load進來的時候. 因為你用了
(還有380個字)

推噓3(3推 0噓 4→)留言7則,0人參與, 最新作者sbrhsieh (偶爾想擺爛一下)時間16年前 (2009/12/14 17:00), 編輯資訊
0
0
0
內容預覽:
不應該維護相同的 interface,而是 interface 只有一份。. 我建議你的架構應該修改成:. 1.. CLI2 應該放進某個 package 內,並且是 public interface(否則會限制 plugin. 實作的方式)。這個 xxx.CLI2 interface 在哪個 pr
(還有603個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者del680202 (HANA)時間16年前 (2009/12/14 15:00), 編輯資訊
0
0
0
內容預覽:
今天在寫程式的時候. 我希望讓我程式有類似plug-in的功能. 所以我試著用URLClassLoader去實作這個功能. 首先我測試了一下. 先用eclipse開了一個project A. 裡面一個interface. interface CLI2 {. public String say();.
(還有2308個字)
首頁
上一頁
1
下一頁
尾頁