Apache TomEE
Apache TomEE (Tomcat + Java EE) is an open-source Java application server that extends Apache Tomcat with a full suite of Jakarta EE (formerly Java EE) APIs, including EJB, CDI, JPA, JAX-RS, and JSF. It provides a lightweight yet robust environment for developing and deploying enterprise Java…
Key facts
- First appeared
- 2011
- Category
- technology
- Problem solved
- Apache TomEE was created to provide a lightweight, embeddable, and open-source certified Jakarta EE (formerly Java EE) Web Profile and later Full Platform compatible application server. It addressed the need for a faster, simpler, and more developer-friendly experience for enterprise Java development by integrating powerful APIs like EJB into the widely adopted Apache Tomcat servlet container, without the perceived overhead of traditional full-blown Java EE application servers.
- Platforms
- windows, linux, macos, java_virtual_machine
Related technologies
- Apache Tomcat, Apache OpenEJB
- WildFly
- Payara Server
- Eclipse GlassFish
- Open Liberty
- Quarkus
- Spring Boot
- Jakarta EE APIs (CDI, EJB, JPA, JAX-RS, JSF)
- Apache Maven
- Gradle
- Relational Databases (e.g., PostgreSQL, MySQL, Oracle, H2)
- JMS providers (e.g., Apache ActiveMQ)
- Web frontend frameworks (e.g., Angular, React, Vue.js via REST APIs)
- Monitoring tools (e.g., JMX, Prometheus, Grafana)
Notable users
- Various enterprises leveraging Java EE for their internal and external applications (specific public-facing major users are not widely disclosed for this open-source project)