国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

開源物聯(lián)網(wǎng)平臺(tái)thingsboard本地部署教程

這篇具有很好參考價(jià)值的文章主要介紹了開源物聯(lián)網(wǎng)平臺(tái)thingsboard本地部署教程。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1、首先從GitHub上拉取最新的thingsboard源碼。
GitHub地址:thingsboard源碼地址
2、選擇最新的版本(本教程選擇部署的版本是release 3.4)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea3、可以選擇不同的方式把源代碼拉取到本地。(本教程選擇Git拉?。?br>thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
4、打開GIT工具(安裝git工具在此就不做詳細(xì)介紹了)
找一個(gè)路徑,新建一個(gè)文件夾。(本教程在d盤下的thingsboard新建了一個(gè)tb_test文件夾)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
5、在空白地方鼠標(biāo)右擊。(有Git GUI Here和Git Bash Here表示git工具安裝成功)
沒有Git GUI Here和Git Bash Here,請(qǐng)進(jìn)行Git工具的安裝。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
6、點(diǎn)擊Git Bash Here出現(xiàn)下面窗口
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
7、輸入命令git clone -b release-3.4 git@github.com:thingsboard/thingsboard.git點(diǎn)擊回車
開始拉取代碼,靜靜等待代碼拉取成功
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
8、在本地可以看到源代碼(源碼拉取成功)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
9、進(jìn)行源碼編譯
10、環(huán)境檢查(打開cmd命令提示符)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
11、安裝所需要的JDK,Maven,node-js。
(需要現(xiàn)成的安裝包,請(qǐng)私聊博主)

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
12、源碼進(jìn)行Maven編譯。
13、準(zhǔn)備工作(配置,JDK,Maven,Node環(huán)境變量)
這個(gè)需要根據(jù)自己的JDK,Maven,Node安裝路徑進(jìn)行配置(這里僅供參考)

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
path變量
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
14、更改Mave鏡像源和配置(路徑為自己的Maven,這里路徑僅供參考)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea

在setting.xml文件下操作
(增加配置:更改自己Manen本地庫(kù))

<localRepository>D:\Program Files\apache-maven-3.6.3\repository</localRepository>

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
(更改鏡像源)

<mirrors>
	<!-- 阿里云倉(cāng)庫(kù) -->
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
    <!-- 中央倉(cāng)庫(kù)1 -->
    <mirror>
        <id>repo1</id>
        <mirrorOf>central</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>http://repo1.maven.org/maven2/</url>
    </mirror>
  </mirrors>

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
15、進(jìn)入到thingsboard源碼的路徑下D:\thingsboard\tb_test\thingsboard(這個(gè)路徑是自己thingsboard的路徑,這里是我自己存放的源碼路徑,僅供參考)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
16、給大家一個(gè)快速打開CMD的方法,然后直接進(jìn)來就是在你想要的路徑下。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea直接在這個(gè)文件夾位置輸入CMD然后點(diǎn)擊回車。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea最后可以直接進(jìn)入到命令提示符中,并且路徑也是D:\thingsboard\tb_test\thingsboard

17、打開CMD輸入命令,開始編譯
輸入命令mvn clean install -DskipTests
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
這個(gè)編譯過程是非常非常漫長(zhǎng)的,需要有耐心。
一次編譯不過請(qǐng)?jiān)俅螄L試。
嘗試輸入這條命令mvn -T 1C clean install -DskipTests
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea一次編譯不成功,再來一次。

18、在這個(gè)過程中會(huì)遇到各種各樣的問題,這步編譯完成,你就成功80%了。(在這個(gè)過程中會(huì)遇到各種各樣的問題,后期會(huì)單獨(dú)出一篇文章來解決這里面遇到的問題)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea如果出現(xiàn)這個(gè)界面,就恭喜你!編譯成功。
19、接下來就是在IDEA中打開編譯好的源碼

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea20、更改自己Manen指定的倉(cāng)庫(kù)(具體路徑見步驟14)
把所有的依賴下到了這個(gè)本地倉(cāng)庫(kù)。

thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea21、改JAVA Compiler配置(把這些都配置為11)
這里請(qǐng)耐心修改完,不然會(huì)報(bào)版本過低的錯(cuò)誤。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea22、設(shè)置JDK
打開JDK設(shè)置界面。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea設(shè)置界面
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),ideathingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea23、安裝Postgres數(shù)據(jù)庫(kù),加載數(shù)據(jù)庫(kù)(這里就不詳細(xì)介紹怎么安裝Postgres數(shù)據(jù)庫(kù))
創(chuàng)建一個(gè)新的庫(kù)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
24、在源碼中修改數(shù)據(jù)庫(kù)的配置
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea25、接下來就是初始化數(shù)據(jù)庫(kù)
(點(diǎn)擊啟動(dòng)按鈕,初始化數(shù)據(jù)庫(kù))
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
26、數(shù)據(jù)庫(kù)初始化成功就會(huì)在數(shù)據(jù)庫(kù)中顯示48張表。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
27、恭喜你啟動(dòng)數(shù)據(jù)庫(kù)成功
28、最后啟動(dòng)服務(wù)
(點(diǎn)擊按鈕,啟動(dòng)服務(wù))
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea
29、啟動(dòng)服務(wù)中
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea30、啟動(dòng)成功
(這是啟動(dòng)成功的日志)
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea31、可以訪問本地端口8080進(jìn)行登錄。
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea32、thingsboard提供三級(jí)管理權(quán)限。
系統(tǒng)管理員: sysadmin@thingsboard.org / sysadmin
租戶管理員: tenant@thingsboard.org / tenant
客戶: customer@thingsboard.org / customer

33、thingsboard首頁界面
thingsboard git,thingsboard,開源,git,github,物聯(lián)網(wǎng),idea34、恭喜你!本地部署Thingsboard完成。文章來源地址http://www.zghlxwxcb.cn/news/detail-738072.html

到了這里,關(guān)于開源物聯(lián)網(wǎng)平臺(tái)thingsboard本地部署教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ThingsBoard開源物聯(lián)網(wǎng)平臺(tái)介紹

    ThingsBoard開源物聯(lián)網(wǎng)平臺(tái)介紹

    視頻教程:? ThingsBoard介紹_嗶哩嗶哩_bilibili ThingsBoard是一個(gè)基于Java的開源物聯(lián)網(wǎng)平臺(tái),旨在實(shí)現(xiàn)物聯(lián)網(wǎng)項(xiàng)目的快速開發(fā)、管理和擴(kuò)展。本課程主要從0到1帶你熟悉ThingsBoard,學(xué)習(xí)優(yōu)秀的物聯(lián)網(wǎng)變成思維與思想,主要有有一下幾點(diǎn):1、ThingsBoard相關(guān)介紹,以及為何在物聯(lián)網(wǎng)平臺(tái)

    2024年04月09日
    瀏覽(20)
  • IoT DC3 是一個(gè)基于 Spring Cloud 的開源的、分布式的物聯(lián)網(wǎng)(IoT)平臺(tái)本地部署步驟

    IoT DC3 是一個(gè)基于 Spring Cloud 的開源的、分布式的物聯(lián)網(wǎng)(IoT)平臺(tái)本地部署步驟

    ?? 必要軟件環(huán)境 進(jìn)入原網(wǎng)頁# 務(wù)必保證至少需要給 docker 分配:1 核 CPU 以及 4G 以上的運(yùn)行內(nèi)存! JDK : 推薦使用 Oracle JDK 1.8 或者 OpenJDK8 ,理論來說其他版本也行; Maven : 推薦使用 Maven 3.8 ,理論來說其他版本也行; IDE : IntelliJ IDEA 或者 Eclipse ,理論來說其他 Java IDE 也行;

    2024年02月11日
    瀏覽(22)
  • 華為云云耀云服務(wù)器L實(shí)例評(píng)測(cè)|部署功能強(qiáng)大的開源物聯(lián)平臺(tái)ThingsBoard

    華為云云耀云服務(wù)器L實(shí)例評(píng)測(cè)|部署功能強(qiáng)大的開源物聯(lián)平臺(tái)ThingsBoard

    ThingsBoard介紹 ThingBoard是一個(gè)開源的物聯(lián)網(wǎng)(IoT)平臺(tái),旨在為智能設(shè)備、傳感器和執(zhí)行器的遠(yuǎn)程管理和控制提供一站式解決方案。它提供了一套功能強(qiáng)大的Web界面,允許用戶監(jiān)控和控制其物聯(lián)網(wǎng)設(shè)備,同時(shí)支持設(shè)備之間的自定義通信和協(xié)作。ThingBoard平臺(tái)具有設(shè)備管理、數(shù)據(jù)

    2024年02月08日
    瀏覽(25)
  • ThingsBoard與其他主要開源IoT平臺(tái)的比較

    ThingsBoard與其他主要開源IoT平臺(tái)的比較

    ThingsBoard是一款開源的IoT平臺(tái),它提供了一系列的工具和功能,用于管理和監(jiān)控物聯(lián)網(wǎng)設(shè)備。除了ThingsBoard之外,還有許多其他的開源IoT平臺(tái)可供選擇。在本文中,我們將比較ThingsBoard與其他主要開源IoT平臺(tái)之間的差異和優(yōu)劣勢(shì)。 平臺(tái)名稱 開發(fā)語言 設(shè)備管理 數(shù)據(jù)可視化 安全

    2024年02月15日
    瀏覽(27)
  • 如何使用Git將本地項(xiàng)目推送至代碼托管平臺(tái)?【Gitee、GitLab、GitHub】

    如何使用Git將本地項(xiàng)目推送至代碼托管平臺(tái)?【Gitee、GitLab、GitHub】

    查看當(dāng)前Git郵箱 git config user.email 設(shè)置Git賬戶名 git config --global user.name = “王會(huì)稱” ? 設(shè)置Git郵箱 git config --global user.email “wanghuichen2003@163.com” 再次查看是否設(shè)置成功 進(jìn)入git全局配置文件修改 vi ~/.gitconfig 登錄Gitee官網(wǎng),并注冊(cè)賬戶 ===================================================

    2024年04月16日
    瀏覽(27)
  • 開源持續(xù)測(cè)試平臺(tái)Linux MeterSphere本地部署與遠(yuǎn)程訪問

    開源持續(xù)測(cè)試平臺(tái)Linux MeterSphere本地部署與遠(yuǎn)程訪問

    MeterSphere 是一站式開源持續(xù)測(cè)試平臺(tái), 涵蓋測(cè)試跟蹤、接口測(cè)試、UI 測(cè)試和性能測(cè)試等功能,全面兼容 JMeter、Selenium 等主流開源標(biāo)準(zhǔn),有效助力開發(fā)和測(cè)試團(tuán)隊(duì)充分利用云彈性進(jìn)行高度可擴(kuò)展的自動(dòng)化測(cè)試,加速高質(zhì)量的軟件交付,推動(dòng)中國(guó)測(cè)試行業(yè)整體效率的提升。 下面介

    2024年02月04日
    瀏覽(92)
  • Git使用教程,本地與遠(yuǎn)程(Github)倉(cāng)庫(kù)提交代碼

    Git使用教程,本地與遠(yuǎn)程(Github)倉(cāng)庫(kù)提交代碼

    學(xué)會(huì)如何利用git來管理代碼 Git簡(jiǎn)單來說就是代碼版本控制系統(tǒng),通過他可以進(jìn)行多人開發(fā)同一個(gè)項(xiàng)目然后講每個(gè)人的代碼塊合并完成一個(gè)大項(xiàng)目,還能控制代碼版本記錄等。Git四個(gè)區(qū)域 工作區(qū):處理工作的區(qū)域(即做項(xiàng)目打代碼的區(qū)域) 暫存區(qū):已完成的工作臨時(shí)存放區(qū)域

    2024年02月03日
    瀏覽(109)
  • git-gitHub-本地倉(cāng)庫(kù)-遠(yuǎn)程倉(cāng)庫(kù)-github靜態(tài)頁面相關(guān)配置-docusaurus項(xiàng)目相關(guān)配置以及部署

    安裝(略) 配置 配置 name 和 email 使用 git: 查看當(dāng)前倉(cāng)庫(kù)的狀態(tài) 初始化倉(cāng)庫(kù) 文件狀態(tài): 未跟蹤 已跟蹤 暫存 未修改 已修改 未跟蹤 → 暫存 暫存 → 未修改 未修改 → 修改 修改代碼后,文件會(huì)變?yōu)樾薷臓顟B(tài) 常用的命令 重置文件 刪除文件 移動(dòng)文件 分支 git 在存儲(chǔ)文件時(shí),

    2024年02月13日
    瀏覽(29)
  • Modbus、PLC、OPC數(shù)據(jù)采集與MQTT云端轉(zhuǎn)發(fā)工具(直接對(duì)接Thingsboard開源平臺(tái))

    Modbus、PLC、OPC數(shù)據(jù)采集與MQTT云端轉(zhuǎn)發(fā)工具(直接對(duì)接Thingsboard開源平臺(tái))

    ? 1. IoT Hub軟件功能概覽 IoT Hub是一款專門應(yīng)用Modbus、DLT645、PLC、OPC DA、OPC UA等協(xié)議進(jìn)行工業(yè)數(shù)據(jù)采集與MQTT云端轉(zhuǎn)發(fā)的工具軟件( 可直接對(duì)接開源Thinsboard平臺(tái) )。如下圖所示: ? 圖 1?軟件概覽 (1)功能架構(gòu) 圖 2?數(shù)據(jù)采集轉(zhuǎn)發(fā)示意 如上圖,IoT Hub內(nèi)置Modbus-RTU、Modbus-TCP、DLT

    2024年02月04日
    瀏覽(54)
  • 「詳細(xì)教程」使用git將本地項(xiàng)目上傳至Github倉(cāng)庫(kù)(MacOS為例)

    「詳細(xì)教程」使用git將本地項(xiàng)目上傳至Github倉(cāng)庫(kù)(MacOS為例)

    前言:最近需要將自己的代碼開源至自己的Github倉(cāng)庫(kù),然而發(fā)現(xiàn)并沒有一鍵上傳文件夾的選項(xiàng),于是參考現(xiàn)有教程進(jìn)行了實(shí)踐,成功??以下是詳細(xì)步驟。 Tips:在文章錄用之后,小伙伴們可以選擇將自己的代碼開源,便于同行更加方便地開展學(xué)術(shù)研究。 在 https://github.com/j

    2024年02月16日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包