Camel Kameleon is a project to scaffold new Camel project.

Clone this repo:
  1. 1da3102 #31 upgrade to Camel 3.18.1 by Claus Ibsen · 4 days ago main
  2. f89e8ad Sort kamelets in the list by Claus Ibsen · 10 days ago
  3. 2eed349 Upgrade maven wrapper to 3.8.6 by Claus Ibsen · 10 days ago
  4. 7de9279 Upgrade to camel quarkus 2.11.0 by Claus Ibsen · 10 days ago
  5. e10e3c9 #24 - Generate spring boot project to work and also use correct catalog for spring boot. by Claus Ibsen · 10 days ago

Kameleon - project scaffolding for Apache Camel

This is a project generator for Apache Camel. It generates maven-based Java project with preconfigured Apache Camel runtime and selected components/extensions.

Try kameleon.dev

Build and run locally

Prerequisites

  • Java 11
  • Maven 3.8
  • Git

Run in development mode

export MAVEN_HOME=$YOUR_MAVEN_HOME ; mvn quarkus:dev

Build

mvn package

Run

export MAVEN_HOME=$YOUR_MAVEN_HOME ; java -jar target/kameleon/kameleon-0.3.0-runner.jar

Start locally

Start the latest image locally:

docker run -i --rm -p 8080:8080 ghcr.io/apache/camel-kameleon:latest