osgi中bundle相關研究
其實,都是和傳統的jar一樣,也是packages+META-INF檔案。區別僅在於META-INF中的配置資訊。bundle比傳統的jar多了import packages和export packages等。當然,就是因為如此,所以開發和打包也就不一樣了。
eclipse本身就是基於equinox,而我的java ide就是用eclipse。通過eclipse建立plugin-project。就可以建立外掛工程,通過export匯出為可部署的bundle即可。
對於第三方的jar,就相對新建的較為麻煩。
其一就是使用eclipse new選單,新建一個plugin-in development下的plugin-in from Existing JAR Archives。這種情況下就需要自己除錯import packages和export packages,比較麻煩,需要反覆除錯。
其二就是使用maven-jar-plugin,但是也是要自己來弄META-INF檔案。
其三,使用maven-bundle-plugin和maven-pax-plugin管理整個工程的新建,打包,部署等。
除了第2種我沒嘗試(和第1種很類似了),其他兩種都試過。感覺還是第三種比較好,我現在也是用第三種來管理工程,集成了maven優勢。
相關推薦
osgi中bundle相關研究
其實,都是和傳統的jar一樣,也是packages+META-INF檔案。區別僅在於META-INF中的配置資訊。bundle比傳統的jar多了import packages和export packages等。當然,就是因為如此,所以開發和打包也就不一樣了。 eclipse本身就是基於equinox,而我的
osgi中第三方bundle的問題
post sdn face del spec 指定 pool for symbol 2015年1月20日寫到: OSGi常見問題總結 :http://blog.csdn.net/ostrichmyself/article/details/7515653IBM的另一個場景:h
如何看待程式碼中濫用HashMap?-知乎問題讀後感和相關研究
昨天在知乎上看到了一個問題如何看待程式碼中濫用HashMap? .日常工程中使用HashMap確實挺多的 ,簡單方便快捷(至少感覺上是這樣) ,但越是簡單好用的東西 ,底層封裝的越複雜 . 跟進去看了一下 ,朱文彬老師進行了比較直觀的對比實驗 ,我也查閱了其他
osgi框架bundle中明明公開了的包,卻引用不到裡面的類
從網上下載了個jar包,準備轉成bundle,轉完後發現裡面的類有的可以引用,有的卻引用不了,bundle的匯出包,以及自己工程的匯入包都檢查了,確實沒問題。 後來想到可能是jdk的問題,在jar轉bundle的時候我用的jdk1.6編譯的,後來去查下載的原jar包依賴的j
Stitching模塊中focalsFromHomography初步研究
har length alignment local 目前 pad ng- 部分 一次 在Stitching模塊中,通過“光束法平差”的時候,有一個步驟為“通過單應矩陣估算攝像頭焦距”,調用的地方為: void focalsFromHomography(cons
ES中查詢相關
api ast str article bsp htm category blog http elasticsearch中的API:http://www.cnblogs.com/yjf512/p/4862992.html elasticsearch查詢系列:http
CSS中的相關概念
height strong 位置 段落 data 替換 weight 概念 microsoft CSS的幾個概念: 包括塊:一個元素的“布局上下文”。對於正常的HTML文本流中的一個元素,包括塊由近期的塊級祖先框、表單元格或行內塊祖先框的內容邊界(content ed
MFC ocx IE中應用相關問題
如果 選項卡 原因 -h spa 問題 tom 刷新 cls 一、IE中調用控件時碰到過的問題 1、控件發消息讓IE退出 ::PostMessage(m_hwnd, WM_DESTROY, 0, 0); //m_hwnd為ie的窗口句柄 ::PostMes
OSGI中的service依賴關系管理
eight 標準規範 全部 make 依賴管理 ase 概念 includes .html 眾所周知。對於高動態高可擴展的應用,OSGI是一個很好的平臺。可是。也因此添加了復雜性。開發中對service的依賴變得復雜。這也是service的關系管理成為OSGI中
Think PHP中URL_MODE相關事項
有關 錯誤 模塊 override path 讀取 服務器 生效 正常的 官網上有關於URL_MODE的解釋:http://document.thinkphp.cn/manual_3_2.html#url 這裏主要講一下URL_MODE為2,即REWRITE模式。 REW
linux中weblogic相關命令操作
異常 重復 ins gic host 可能 子shell 並且 admins 在weblogic的目錄下找到bin目錄,其中有startWeblogic.sh、startManagerWeblogic.sh等 首先需要啟動startWeblogic.sh,這個是管理服務,也
Redis中Key相關的常用指令詳解
redis key vaule Redis是一個開源的使用ANSI C 語言編寫、支持網絡、同memcache相比在Redis下可以實現基於內存亦可持久化的日誌型、Key-Value 類型的NoSQL數據庫,且在Redis中Key的類型也更為豐富。所以較為廣泛的在生產環境中使用,在這裏就說一
shiro中CacheManager相關的類結構介紹,提供redis Cache實現
cache lob constrain manage alt session isempty debug arr cacheManager主要用於對shiro中的session、realm中的認證信息、授權信息進行緩存。 1.類結構 2.接口及類介紹 C
OO課程中IDEA相關插件的使用
流程圖 source 由於 相關 AI 我們 plugins 分享 校園網 寫在前面 ??由於OO課程博客作業的需要分析代碼的復雜度並繪制UML圖,但是課件上推薦的分析工具(http://metrics.sourceforge.net )經過自己幾個小時的折騰還是沒有安裝成
python開發中編碼相關問題
bsp 存儲 統一 pytho 文字 CI 計算 python nio Python2的解釋器默認以 ascii碼的編碼方式進行編碼,由於ASCII碼只占一個字節126個包含英文和特殊字符,不能正常解碼,所有要在文件開頭聲明編碼方法‘# codeing:utf-8’ pyt
中瑯條碼標簽打印軟件中打印設置中的相關問題
條碼打印 條碼標簽打印軟件 在日常使用中瑯條碼標簽打印軟件時,部分用戶經常在打印數量上出錯犯糊塗,不知道中瑯軟件中的標簽數量和標簽份數兩者具體有什麽區別,導致在打印過程中出現一系列錯誤。今天就來詳細介紹一下中瑯條碼標簽打印軟件的打印設置頁面中,標簽數量和標簽份數的區別及具體用法。 首先,標簽數量是指具
app自動化測試中的相關api
hello 輸入 app send round image IT end http 這個說的api即python自動化測試中經常會使用到的一些api,具體如下: 1、find_element_by_id/find_elements_by_id 定位元素api,使用方法如
body標簽中的相關標簽1
所有 name 寫法 下拉 不換行 color 無序 nat 有一個 body內標簽級別 body標簽內內有三種標簽元素級: 塊級元素:獨占一行,可設置寬高,如果不設置寬度,則為瀏覽器寬度 行內元素:在一行內展示,不能設置寬高,它的寬高根據內容去填充 行內塊元素:在一行內
(轉)RRU交織冗余在LTE-R組網中的應用研究
ima 過程 itl 思考 區域 策略 偶數 dex tle RRU交織冗余在LTE-R組網中的應用研究 王?芳1,2 龐萌萌1,2 (1.北京全路通信信號研究設計院集團有限公司,北京?100070; 2.北京市高速鐵路運行控制系統工程技術研究中心,北京?10
python之body標簽中的相關標簽2(14)
word 人物 ext 滾動視圖 png com 表單元素 method check 今日主要內容: 列表標簽 <ul>、<ol>、<dl> 表格標簽 <table> 表單標簽 <fom> 一、列表