Thingsboard Topluluk Sürümü Kaynak Koddan Derleme

Thingsboard Açık Kaynak kodlu IoT Platformudur. Thingsboard hakkında bilgi almak için buradan yazımızı okuyabilirsiniz.

Thingsboard un Topluluk Sürümü (Community Edition) nün kaynak kodları Github üzerinde şuradaki adresde yayınlanmaktadır.


Thingsboard nedir
Thingsboard nedir

Thingsboard Community Edition Derleme işlemini Ubuntu 22.04 üzerinde yaptık.

İşlemler aşağıda sıralanmıştır:

  1. sudo apt update && sudo apt install openjdk-17-jdk
  2. sudo update-alternatives –config java
  3. java -version
    • openjdk version "17.x.xx" OpenJDK Runtime Environment (...) OpenJDK 64-Bit Server VM (...)
  4. sudo apt-get install maven
  5. git clone -b release-4.0 https://github.com/thingsboard/thingsboard.git –depth 1
  6. cd thingsboard
  7. mvn clean install -DskipTests
  8. Derleme işlemi başarı ile tamamlandı ise application/target klasörünün altında dosyalar görünecektir.

Eğer bir hata alırsanız tekrar başlamadan önce aşağıdaki adımları takip ediniz:

  1. mvn clean install
  2. rm -rf ~/.m2/repository
  3. rm -rf ~/.gradle/caches/
  4. rm -rf ui-ngx/node_modules
  5. mvn -T 0.8C license:format clean install -DskipTests -Ddockerfile.skip=false

Resimlerde yaptığımız ilerleme gösterilmiştir.

Kolay gelsin. Bir sorunuz olursa iletişime geçiniz. İyi çalışmalar.