gpt4 book ai didi

maven - Thingsboard 不是从源代码构建的

转载 作者:行者123 更新时间:2023-12-01 16:23:47 25 4
gpt4 key购买 nike

我有一个新的 ubuntu 16.04 虚拟机,我正在尝试安装 thingsboard关于使用本文档 Contribution Guide并且没有取得任何成功:

这就是在机器上所做的事情:

  1. sudo apt-get install default-jre default-jdk
  2. 导出 JAVA_HOME='/usr/lib/jvm/default-java'
  3. git 克隆 https://github.com/thingsboard/thingsboard.git
  4. git checkout release-1.3
  5. cd ${TB_WORK_DIR}/application
  6. mvn clean install -DskipTests
  7. cd ${TB_WORK_DIR}/application/target/bin/install/install_dev_db.sh 修改为我的用户并执行脚本。
    我现在想使用 HSQLDB。
  8. cd ${TB_WORK_DIR}/application
  9. mvn clean install -DskipTests

结果:

NPM 服务器启动,但当我登录 localhost:3000 并尝试使用 tenant@thingsboard.org/tenant 登录时,我得到错误

[Error API proxy error: Error connect ECONNREFUSED 127.0.0.1:8080]

我已经三重检查,确保没有拼写错误。

我是不是漏掉了一步?

我没有使用代理并收到与上述相同的错误:

npm 配置设置代理为空
npm 配置设置 https-proxy null npm 配置
npm 配置集注册表 http://registry.npmjs.org/

猫〜/.npmrc:

代理=空
https-代理=空
注册表=http://registry.npmjs.org/ls

最佳答案

正如您所指出的,这与 thingsboard/thingsboard issue 336 相同...唯一的提示是:

I think you need the backend running in order to be able to log in.

要么你是behind a proxy

npm config set proxy http://myproxyblabla:myport
npm config set https-proxy http://myproxyblabla:myport

或者you are not ,这意味着您的 localhost thingsboard 系统根本不应该使用代理:

npm config set proxy null
npm config set https-proxy null

在这两种情况下:

npm config set registry http://registry.npmjs.org/

然后再次尝试重新启动服务器并登录。

关于maven - Thingsboard 不是从源代码构建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47021459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com