Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apache/camel-kameleon
Camel Kameleon is a project to scaffold new Camel project.
https://github.com/apache/camel-kameleon
camel integration java
Last synced: 3 months ago
JSON representation
Camel Kameleon is a project to scaffold new Camel project.
- Host: GitHub
- URL: https://github.com/apache/camel-kameleon
- Owner: apache
- License: apache-2.0
- Created: 2021-07-09T07:15:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-28T08:42:42.000Z (9 months ago)
- Last Synced: 2024-09-30T01:21:17.708Z (3 months ago)
- Topics: camel, integration, java
- Language: Java
- Homepage: https://camel.apache.org
- Size: 2.3 MB
- Stars: 37
- Watchers: 29
- Forks: 13
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-camel-k - Camel Kameleon - Camel Kameleon is a project to scaffold new Camel project. (Uncategorized / Uncategorized)
README
# 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](https://kameleon.dev)
## Build and run locally
### Prerequisites
- Java 11
- Maven 3.8
- Git### Run in development mode
```bash
export MAVEN_HOME=$YOUR_MAVEN_HOME ; mvn quarkus:dev
```### Build
```bash
mvn package
```### Run
```bash
export MAVEN_HOME=$YOUR_MAVEN_HOME ; java -jar target/kameleon/kameleon-0.4.1-runner.jar
```## Start locally
Start the latest image locally:
```bash
docker run -i --rm -p 8080:8080 ghcr.io/apache/camel-kameleon:latest
```