Eclipse SmartHome是一個開源的構(gòu)建智能家居的解決方案,應(yīng)用于網(wǎng)關(guān),解決了不同供應(yīng)商智能設(shè)備,接入統(tǒng)一網(wǎng)關(guān)的問題,給終端用戶帶來了便利。很多的IOT云平臺商,都是在它基礎(chǔ)上構(gòu)建而來,包括國內(nèi)的華為IOT云架構(gòu)。

在本地構(gòu)建Eclipse SmartHome是非常痛苦的過程,尤其是通過官方提供,通過Eclipse安裝器,安裝Eclipse SmartHome環(huán)境方案,多次安裝都失敗,跟國內(nèi)墻也要關(guān)系,無奈去github下載Eclipse SmartHome源碼,本地編譯。(https://github.com/eclipse/smarthome )
安裝github源碼上給的說明安裝,執(zhí)行響應(yīng)命令后,發(fā)現(xiàn)org.eclipse.smarthome.ui.paper編譯失敗,Google搜索,找到原因,應(yīng)該是jquery,jquery-ui找不到。找到extensions\ui\org.eclipse.smarthome.ui.paper\package.json文件,修改jquery,jquery-ui的版本號,
下載的源碼,jquery-ui配置如下:
"jquery-ui": "git+https://github.com/jquery/jquery-ui.git#1.11.2",
明白知道jquery-ui,jquery都是通過github上搜索下載的,源碼給的地址,在github上是找不到的,所以我特意在github上找出jquery,jquery-ui的release版本號,按道理應(yīng)該改成jquery-ui改成1.11.2比較好,我直接改成最新的版本號,如下:
"jquery": "3.2.1",
"jquery-ui": "1.12.1",
重新在控制臺執(zhí)行mvn -DskipTests=true clean install命令后,開始編譯,最后終于編譯成功。
[INFO] Eclipse SmartHome Core Feature ..................... SUCCESS [ 0.048 s]
[INFO] Eclipse SmartHome Extensions Feature ............... SUCCESS [ 0.034 s]
[INFO] Eclipse SmartHome Karaf Feature Verification ....... SUCCESS [01:20 min]
[INFO] Eclipse SmartHome Products ......................... SUCCESS [ 0.018 s]
[INFO] Eclipse SmartHome p2 Repository .................... SUCCESS [ 16.105 s]
[INFO] Eclipse SmartHome Tools ............................ SUCCESS [ 0.011 s]
[INFO] Eclipse SmartHome Archetypes ....................... SUCCESS [ 4.252 s]
[INFO] Eclipse Smarthome Binding Archetype ................ SUCCESS [ 1.941 s]
[INFO] Eclipse Smarthome Binding Archetype Testsuite ...... SUCCESS [ 0.071 s]
[INFO] Eclipse SmartHome Target Platform .................. SUCCESS [ 0.800 s]
[INFO] Eclipse SmartHome Distribution ..................... SUCCESS [ 1.362 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 43:39 min
[INFO] Finished at: 2017-09-16T18:06:13+08:00
[INFO] Final Memory: 511M/1656M
[INFO] ------------------------------------------------------------
當(dāng)前標(biāo)題:EclipseSmartHome源碼編譯過程-創(chuàng)新互聯(lián)
鏈接分享:http://www.chinadenli.net/article38/dgedpp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、虛擬主機(jī)、網(wǎng)站收錄、域名注冊、品牌網(wǎng)站設(shè)計、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容