README.md 1.62 KB

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