Thingsboard Не строит из источника

У меня есть новая виртуальная машина Ubuntu 16.04, на которой я пытаюсь установить вещи, используя это руководство по документации, и у меня ничего не получается:

Вот что сделал на машине:

  1. sudo apt-get install default-jre default-jdk
  2. экспорт JAVA_HOME='/usr/lib/jvm/default-java'
  3. git clone 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 config set proxy null npm config set https-proxy null npm config npm config set registry http://registry.npmjs.org/

cat ~ /.npmrc:

proxy=null https-proxy=null registry=http://registry.npmjs.org/ls

2 ответа

Как вы заметили, это то же самое, что и проблема 336 с вещевой доской / вещевой доской... единственная подсказка:

Я думаю, что вам нужен сервер, чтобы войти в систему.

Либо вы находитесь за прокси

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

Или нет, то есть ваша локальная система вещей не должна использовать прокси вообще:

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

В обоих случаях:

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

Затем попробуйте снова запустить сервер и войти в систему.

Попробуй это

1- убедитесь, что у вас есть Java 8 (JDK не JRE),

2- Запустите "mvn clean install -DskipTests" из корневого каталога (не каталога приложения)

3 - нажмите 127.0.0.1:8080, а не:3000 (этот, если вы строите из папки пользовательского интерфейса)

Другие вопросы по тегам