成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

物聯(lián)網(wǎng)-thingsboard源碼編譯安裝踩坑記錄

用戶84 / 4121人閱讀

摘要:文章目錄前言從上下源碼后運(yùn)行報(bào)錯(cuò)不支援驗(yàn)證類型。解決辦法就是去找到下載,注意選擇源碼版本下載,如下圖。入門教程本地環(huán)境搭建和源碼編譯安裝,獻(xiàn)給編譯失敗的同學(xué),教程不斷優(yōu)化附錄

前言

深夜踩坑真艱難,但獲得的成就感也是最開(kāi)心的~

從 GitHub 上 Clone 下源碼后運(yùn)行 Mavan 報(bào)錯(cuò)

如果運(yùn)行 mvn clean install -DskipTests --settings D:/scoop/apps/maven/current/conf/thingsboardSettings.xml 命令后編譯報(bào)錯(cuò),最大的可能就是 jdk 的版本和倉(cāng)庫(kù)的版本不符,目前倉(cāng)庫(kù)最新的代碼(thingsboard-3.3.1)用的 jdk 是 jdk11,而我電腦上安裝的是 jdk8,所以這肯定就編譯不過(guò)了。解決辦法就是去 GitHub Release 找到 ThingsBoard 3.2.1 Release 下載,注意選擇源碼版本下載,如下圖。3.2.1 版本的 thingsboard 是用的 jdk8,然后在運(yùn)行 mvn 命令就不會(huì)報(bào)編譯錯(cuò)誤了。

thingsboardSettings.xml 文件內(nèi)容放到文章附錄,需要的自取。注意將文件中的 D:/RepMaven 改成自己的路徑

Cannot resolve com.sun:tools:1.4.2

這個(gè)問(wèn)題真是太坑了,因?yàn)槲业?jdk8 是通過(guò) scoop 安裝的,而這個(gè)工具安裝的 jdk8 沒(méi)有配置 CLASSPATH 環(huán)境變量,導(dǎo)致找不到 com.sun:tools

解決辦法就是在環(huán)境變量里配置一下 CLASSPATH 為 .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar,如下圖。

配置完成后再在 IDEA 里打開(kāi)項(xiàng)目,點(diǎn)擊側(cè)邊欄 Maven 下方的刷新按鈕,刷新完成后項(xiàng)目就不再報(bào)錯(cuò)啦~

org.postgresql.util.PSQLException: 不支援 10 驗(yàn)證類型。請(qǐng)核對(duì)您已經(jīng)組態(tài) pg_hba.conf 文件包含客戶端的IP位址或網(wǎng)路區(qū)段,以及驅(qū)動(dòng)程序所支援的驗(yàn)證架構(gòu)模式已被支援

運(yùn)行數(shù)據(jù)庫(kù)初始化腳本 install_dev_db.bat 報(bào)錯(cuò)。感謝這位老哥的帖子給出了解決方案

解決辦法:找到 pgsql 的安裝目錄下的 pg_hba.conf 文件,如下圖

用文本編輯器打開(kāi)后做如下修改

# "local" is for Unix domain socket connections onlylocal   all             all                           trust# IPv4 local connections:host    all             all             127.0.0.1/32            trust# IPv6 local connections:host    all             all             ::1/128                 trust

修改完成后,再次運(yùn)行 install_dev_db.bat 腳本就不會(huì)報(bào)錯(cuò)啦~

參考鏈接

附錄

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">  <localRepository>D:/RepMavenlocalRepository>        <pluginGroups>      pluginGroups>    <proxies>      proxies>    <servers>          servers>    <mirrors>    	 <mirror>      <id>nexus-public-snapshotsid>      <mirrorOf>public-snapshotsmirrorOf>     <url>http://maven.aliyun.com/nexus/content/repositories/snapshots/url>    mirror>	<mirror>      <id>nexusid>      <name>internal nexus repositoryname>      <url>https://repo.maven.apache.org/maven2url>      <mirrorOf>centralmirrorOf>    mirror>	<mirror>      <id>maven-centralid>	  <name>centralname>	  <url>https://repo1.maven.org/maven2/url>      <mirrorOf>centralmirrorOf>    mirror>    <mirror>      <id>ukid>      <mirrorOf>centralmirrorOf>      <name>Human Readable Name for this Mirror.name>      <url>http://uk.maven.org/maven2/url>    mirror>    <mirror>      <id>CNid>      <name>OSChina Centralname>      <url>http://maven.oschina.net/content/groups/public/url>      <mirrorOf>centralmirrorOf>    mirror>  mirrors>    <profiles>          profiles>  settings>

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/121068.html

相關(guān)文章

  • 聯(lián)網(wǎng)平臺(tái)thingsboard編譯一步到位

    摘要:物聯(lián)網(wǎng)平臺(tái)編譯一步到位物聯(lián)網(wǎng)平臺(tái)編譯一步到位簡(jiǎn)介項(xiàng)目前置準(zhǔn)備安裝安裝將放入本地緩存配置鏡像地址編譯運(yùn)行物聯(lián)網(wǎng)平臺(tái)編譯一步到位先上編譯結(jié)果,耗時(shí)分秒簡(jiǎn)介是一個(gè)開(kāi)源物聯(lián)網(wǎng)平臺(tái),可實(shí)現(xiàn)物聯(lián)網(wǎng)項(xiàng)目的快速開(kāi)發(fā)管理和擴(kuò)展。 ...

    劉永祥 評(píng)論0 收藏0
  • Centos7環(huán)境下源碼部署ThingsBoard

    摘要:本文為有二次開(kāi)發(fā)需求的同學(xué)準(zhǔn)備,可以修改源碼后編譯運(yùn)行。具體操作即可在端口啟動(dòng)前端服務(wù)。 本文為有thingsboard二次開(kāi)發(fā)需求的同學(xué)準(zhǔn)備,可以修改源碼后編譯運(yùn)行。 準(zhǔn)備工作 一臺(tái)4Gb內(nèi)存以上的服務(wù)器(官方推薦8Gb以上,但實(shí)測(cè)以下配置即可正常運(yùn)行) showImg(https://segmentfault.com/img/bVbu3eN?w=328&h=86); Centos7...

    Kahn 評(píng)論0 收藏0
  • Centos7環(huán)境下源碼部署ThingsBoard

    摘要:本文為有二次開(kāi)發(fā)需求的同學(xué)準(zhǔn)備,可以修改源碼后編譯運(yùn)行。具體操作即可在端口啟動(dòng)前端服務(wù)。 本文為有thingsboard二次開(kāi)發(fā)需求的同學(xué)準(zhǔn)備,可以修改源碼后編譯運(yùn)行。 準(zhǔn)備工作 一臺(tái)4Gb內(nèi)存以上的服務(wù)器(官方推薦8Gb以上,但實(shí)測(cè)以下配置即可正常運(yùn)行) showImg(https://segmentfault.com/img/bVbu3eN?w=328&h=86); Centos7...

    justCoding 評(píng)論0 收藏0
  • 幾種典型的智慧農(nóng)業(yè)聯(lián)網(wǎng)解決方案

    摘要:本文分享幾種典型具有實(shí)際應(yīng)用過(guò)的智慧農(nóng)業(yè)物聯(lián)網(wǎng)解決方案,供大家參考。智慧農(nóng)業(yè)物聯(lián)網(wǎng)解決方案由三部分組成智慧農(nóng)業(yè)物聯(lián)網(wǎng)平臺(tái)智慧農(nóng)業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)無(wú)線節(jié)點(diǎn)。 智慧農(nóng)業(yè)是現(xiàn)代農(nóng)業(yè)發(fā)展的必然趨勢(shì),也是科學(xué)技術(shù)發(fā)展的必然結(jié)果。本文分享幾種典型具有實(shí)際應(yīng)用過(guò)的智慧農(nóng)業(yè)物聯(lián)網(wǎng)解決方案,供大家參考。 結(jié)合多年與...

    animabear 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<