Name Last Update
config/checkstyle Loading commit data...
docker Loading commit data...
docu Loading commit data...
gradle/wrapper Loading commit data...
scripts Loading commit data...
services Loading commit data...
src Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
build.gradle Loading commit data...
gradlew Loading commit data...
gradlew.bat Loading commit data...
settings.gradle Loading commit data...

BHT-Chatbot

Master-Projekt SS2017 Medieninformatik

Requirements

  • Java 8 to build the application
  • a running docker daemon to start application server

Main TechStack

  • Gradle 3.5
  • Docker
  • WildFly 10

Project documention

You can find the whole project documentation under project_documentation.

Run and stop the application

Go to project path and executes the following gradle tasks to start/stop the application:

    # Unix based
    ./gradlew chatbotRun
    ./gradlew chatbotStop

    # Windows
    gradlew.bat chatbotRun
    gradlew.bat chatbotStop

    # MacOS
    # you need to execute the docker commands directly
    cd docker
    docker-compose up --build
    docker-compose down

The following ports are mapped to host:

  • 8080 -> 8080
  • 8787 -> 8787 (Remote Debug Port)
  • 9990 -> 9990 (WildFly Server Manager)

If all went well, you should see the application appearing at localhost:8080/bht-chatbot

Known issues

  • The usage of ./gradlew chatbotRun is not working under Mac OSX

Used online sources