簡體   English   中英

單獨的JAR文件中的JavaBeans類

[英]JavaBeans Classes in Separate JAR Files

是否可以在單獨的JAR文件中為JavaBean構建類? 具體來說-JavaBean在一個JAR文件中具有Bean和BeanInfo類,而在不同的JAR中具有Custom Property Editor類,具有Bean和BeanInfo類的JAR文件在類路徑中具有具有Custom Property Editor類的JAR文件。在IDE中拖放JavaBean時,“定制屬性編輯器”類將引發“未找到類”異常。 是否需要將給定JavaBean的所有類都構建到同一JAR文件中?

PropertyEditorManager查找屬性編輯器(JavaBean規范):

  1. 通過查看編輯器是否已顯式注冊。 由於您正在使用拖放功能,因此我認為這對您來說不是一個好的解決方案。
  2. 尋找“ package.BlahEditor”,其中“ package.Blah”是您的JavaBean。 因此,名稱必須正確,IDE才能找到編輯器。
  3. 在容器定義的搜索列表中尋找BlahEditor。 同樣,由於您正在使用拖放操作,因此這不是解決方案。

我認為使用不同的jar或將編輯器包裝在單獨的jar中都沒有問題。

我沒有足夠的信息來得出結論,但是我只能建議對照JavaBean的名稱檢查屬性編輯器的命名約定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM