Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

hasakeiiii/drools-workshop

Repository files navigation

Drools Workshop

Here are some projects for a basic to intermediate Drools Workshop

Building the projects (To avoid big downloads on the workshops)

Requirements:

- JDK 1.8 + (some of the projects will be compiled using 1.7 target for compatibility with kie-server)
- Maven 3.2.3 + 
- Git tools (https://git-scm.com/downloads)
- Docker (https://docs.docker.com)
- An IDE will be good
  • Clone the projects to your local environment: git clone https://github.com/Salaboy/drools-workshop.git
  • cd drools-workshop/
    • cd my-first-drools-project/
      • mvn clean install
      • cd ..
    • cd drools-rules-examples/
      • mvn clean install
      • cd ..
    • cd drools-kie-ci-example/
      • cd my-first-drools-kjar/
        • mvn clean install
        • cd ..
      • cd drools-kjar-ci-test/
        • mvn clean install
        • cd ..
      • cd ..
    • drools-rest-swarm:
      • mvn clean install
      • cd drools-jax-rs/
        • mvn clean install docker:build (require having docker installed and being in a docker configured terminal)
        • cd ..
      • cd drools-shopping-services/
        • mvn clean install docker:build (require having docker installed and being in a docker configured terminal)
        • cd ..
      • cd drools-cep-services/
        • mvn clean install docker:build (require having docker installed and being in a docker configured terminal)
        • cd ..
      • cd ..
    • cd kie-server/
      • mvn clean install
      • cd kie-server-docker-build/
        • mvn clean install docker:build (require having docker installed and being in a docker configured terminal)
        • cd ..
      • cd ..
    • cd phreak-inspector/
      • mvn clean install

Docker Specifics If you want you can download some of my docker images, this usually takes time so I recommend you to download these images before going to the workshop. You can execute these commands once you installed docker (and you are in a docker enabled terminal, I'm using Kitematic in Mac OSX and for that reason you need to start it and then open a comand line (CLI) from Kitematic). My Docker images are here: https://hub.docker.com/u/salaboy/

  • docker pull salaboy/drools-jax-rs
  • docker pull salaboy/drools-shopping-services
  • docker pull salaboy/drools-workshop-kie-server
  • docker pull salaboy/drools-cep-services

Please create an issue here if you find a problem with this instructions.

About

drools workshop resources

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Java 99.9%
  • Shell 0.1%

AltStyle によって変換されたページ (->オリジナル) /