Celerio is a code generator tool for data-driven application. It can reverse a database schema and generate advanced CRUD-based applications.
Have Java 25 and Maven 3.9.9 (or use the Maven Wrapper) installed?
Simply execute:
./mvnw com.jaxio.celerio:bootstrap-maven-plugin:bootstrap
On Windows:
mvnw.cmd com.jaxio.celerio:bootstrap-maven-plugin:bootstrap
The legacy JiBX code generation steps are now disabled by default for modern JDK compatibility. If you need to run those legacy JiBX steps explicitly, enable:
-DlegacyJibxCodegen=true
Recommended local validation command:
./mvnw -Denforcer.skip=true verify -DskipITs
If you are validating with a temporary JDK lower than 25, override java.release explicitly (for example -Djava.release=23).
Notes:
- A small set of JiBX-dependent tests are excluded in
celerio-enginebecause legacy JiBX bindings are not compatible with modern JDKs. - The
-Pitintegration profile still requires the legacy JiBX binding pipeline and currently fails on modern JDKs.
- Web App Angular 2 + PrimeNG + Spring Boot
- Java EE 7 Web App frontend and backend: No Spring Inside
- backend: JPA 2 / Hibernate + Lucene + Spring
- frontend: JSF 2 + Spring
Celerio is released under version 2.0 of the Apache License.
EJ Technologies has offered us a free open source project license for JProfiler, a must have Java Profiler.