---
title: Apache TomEE Reviews
meta_title: 'Apache TomEE Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 19 reviews by the users' company size, role or industry to
  find out how Apache TomEE works for a business like yours.
aggregate_rating:
  rating_value: 3.9
  review_count: 19
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Apache TomEE Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Portal Software](https://www.g2.com/categories/portals)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 19
## About Apache TomEE
Apache TomEE is the Java Enterprise Edition of Apache Tomcat that combines several Java enterprise projects including Apache OpenEJB, Apache OpenWebBeans, Apache OpenJPA, Apache MyFaces and others.




## Apache TomEE Reviews
  ### 1. Advanced Tomcat Application Server

**Rating:** 3.5/5.0 stars

**Reviewed by:** Anish Sankar K. | Programmer Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 21, 2023

**What do you like best about Apache TomEE?**

The extensive support it offers while comparing tomcat is the highlight like the technologies(JSR,EJB) it offers which is lacking in tomcat. It can also help us in connecting to the legacy system.

**What do you dislike about Apache TomEE?**

The UI feature is as similar to Tomcat which was in the past. So other than this, i am not able to grasp things that i dislike about apache tomee.

**What problems is Apache TomEE solving and how is that benefiting you?**

Earlier, we were using only Tomcat, but after knowing the purpose of Tomee, we were not limited to use of technology that Tomcat limits us. So in that way, this takes a lead

  ### 2. Light Weight App Container

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashley Mathew T. | Technical Lead Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 15, 2022

**What do you like best about Apache TomEE?**

TomEE is so easy to install, very light on the system and still can host enterprise applications

**What do you dislike about Apache TomEE?**

There are so many versions of TomEE available to download, which was confusing for an implementor like me. I don't think software developers will have this problem though

**What problems is Apache TomEE solving and how is that benefiting you?**

We deploy our content management applications on Apache TomEE and it runs perfectly. Several years back we were using an expensive alternative for the same. Now with TomEE, we are saving on our efforts and we can pass on the savings to the customer as well.

  ### 3. TomEE is the most suitable container for EJB/OpenEJB enabled Java applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sampath L. | アソシエイトテクニカルリード, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 08, 2020

**What do you like best about Apache TomEE?**

We recently migrated to TomEE container from Glassfish and quickly deployed it into AWS EC2 instance. Apache TomEE is the most suitable application server compatible with Java 1.8+ JVMs. Also easy to configure like tomcat container. Apache TomEE administrator console is very user-friendly and easy to manage deployed applications. Apache TomEE provides good support to server memory management and GC. Very lightweight Application server, and JVM had to allocate significantly less memory allocation for Apache TomEE. Very easy to configure security layers such as SSL with the TomEE server. TomEE enables good plugins to integrate the server with project build tools and IDEs. Easy to run the server on debug mode with IDEs such as IntelliJ and Eclipse.

**What do you dislike about Apache TomEE?**

Need more support with inbuilt libraries to OpenEJB application configurations. Need to improve server loggings. Better if Apache TomEE introduces logging streams or a similar architecture to manage server logs. Better providing more features to detect memory leaks in server.

**Recommendations to others considering Apache TomEE:**

If you want to deploy an application using Java 1.8+ and EJB/OpenEJB, TomEE is the best application server with more minor configurations to go production. Also, TomEE provides long-term support. Finally, if any user needs to deploy a Java application with EJB support, Apache TomEE is the ideal Application server which possible to deploy with minimal configurations.

**What problems is Apache TomEE solving and how is that benefiting you?**

We moved our production applications from Java 1.6 to 1.8. And we migrated to EJB 3.x to OpenEJB, and also, we had an issue with the Oracle Glassfish server. Therefore, we moved to ApacheTomEE and solved our Cloud deployments on AWS EC2.

  ### 4. An muse over the Best SoftwareImplementation of an WebContainer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jalaja C. | Content Development,Blogger, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2020

**What do you like best about Apache TomEE?**

1. The most Attraction for any JavaDeveloper is, of course, its compatible implementation of Web Profile and inclusion of Open-Source Components.
2. The second Feature is its supplementation of support for various Technologies (CDI - Apache OpenWebBeans, EJB - Apache OpenEJB , JPA - Apache OpenJPA, JSF - Apache MyFaces
JSP - Apache Tomcat,JSTL - Apache Tomcat,JTA - Apache Geronimo Transaction,Servlet - Apache Tomcat,Javamail - Apache Geronimo JavaMail,Bean Validation - Apache Val).

**What do you dislike about Apache TomEE?**

1. Tomcat Interface is Basic, Limited, Simple with limited functionalities.
2.More prone to Crashes, Failures, Memory Leaks when dealing with Complex Application Development.
3. Configurations that are meant to be custom-based have a steep Learning curve.

**Recommendations to others considering Apache TomEE:**

1)Apache is known for its Lightweight, Scalable, Ease of Use, Easy to install and configuration, and TomEE is on the same line.
2)TomEE's Ease of Deployment and above all Open-Source that makes a Free Source.
3)TomEE bundling with SpringBoot saves the extra deployment efforts, making your single JVM application become the quick web service solution easily
4)Apache TommEE is an effective Web server featuring  Connection pool, Thread pool, Https, Mutual and data Source with Rich API sets.

**What problems is Apache TomEE solving and how is that benefiting you?**

1. Deploying an EAR file requires  Apache TomEE as Apache Tomcat doesn't support this feature.
2. Spring Boot Applications is easy to be Deployable.
3. The configuration is really made a lot easy to be implemented and thanks to tons of documentation available on the internet.
4. Apache TomEE is really an excellent Java EE Web Profile-certified stack which is built on top of Apache Tomcat base integrated with additional related technologies, built-in security features and provided a rich API sets.

  ### 5. Experience with Apache TomEE

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abani B. | AEM Lead Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 17, 2020

**What do you like best about Apache TomEE?**

It's small foot print and recent support to Eclipse Microprofile and JakartaEE

**What do you dislike about Apache TomEE?**

Not sure if OpenEJB is still required. JMS 2.0 compliance container should have been ideal.

**Recommendations to others considering Apache TomEE:**

at the current stage of mircoservices, TomEE is a good competitor among the container provider

**What problems is Apache TomEE solving and how is that benefiting you?**

Primarily we have used tomcat as web containers. Slowly with the evolve of JEE, we have started using CDI and JSF and looked for an container option. Being from the same house, TomEE was a good option for us

  ### 6. My Go-to Java Server

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joe M. | Oracle Functional Lead, Music, Enterprise (> 1000 emp.)

**Reviewed Date:** November 06, 2019

**What do you like best about Apache TomEE?**

Harness the power of the java language with this quick and easy to deploy tomcat server. It has all the web essentials you'll need to jumpstart your web project from out of the box to the client. Simply start her up, drop a WAR, and she'll see you on port 8080.

**What do you dislike about Apache TomEE?**

There's very little I don't like about the TomEE server. If I am to deploy a web application I certainly would choose it over a vanilla Tomcat. As a developer, you know that building apps is a lot like Legos, and the same is true for Java itself. So if you want something like native JSON parsing, you'll have to bring in something like Gson as it doesn't come pre-packaged. But, it's easy enough to add the JARs you want, and it's a small price to pay. I mean, it cant come with EVERYTHING out of the box, right? 

**Recommendations to others considering Apache TomEE:**

There is a constant debate between those who prefer a more JavaScript oriented, front-end approach and others who stick to more straight forward approaches. I would say TomEE is the more straight forward approach, and one should take advantage of the power of jstl, expression language (EL) etc. While JavaScript absolutely must be used for most apps, usually Java and plain HTML/CSS will suffice. 

**What problems is Apache TomEE solving and how is that benefiting you?**

I've built custom apps for timeclocks, valuing property, sports programs, and am even working on a full fledged ERP system. I love how easy it is to deploy and test my apps, how everything remains nice and secure behind your hidden WEB-INF folder. You can do anything really, from interfacing with a database, to scheduling runnables to run at certain intervals in a ServletContextListener.

  ### 7. Apache TomEE is a lightweight yet powerful server for java applications, very easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Adil J. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 17, 2020

**What do you like best about Apache TomEE?**

It's an open-source service and very easy to use.

**What do you dislike about Apache TomEE?**

Sometimes it is not properly installed in the PC and wants restart after some time.

**What problems is Apache TomEE solving and how is that benefiting you?**

I made a java website with the help of apache TomEE without spending any penny.

  ### 8. Goodbye JavaEE

**Rating:** 0.5/5.0 stars

**Reviewed by:** Binali R. | Senior Software Architect / Team Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2020

**What do you like best about Apache TomEE?**

Apache TomEE is the enterprise level implementation of JavaEE standard.
It based on Apache Tomcat the most powerful and OpenSource servlet container.

**What do you dislike about Apache TomEE?**

One thing. JavaEE deprecated :( Now, all projects use Spring.

**What problems is Apache TomEE solving and how is that benefiting you?**

It helpful for business apps. Web service implementation

  ### 9. Simple and Quick for development

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rizwan Y. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 07, 2020

**What do you like best about Apache TomEE?**

Easy to configure with almost most of dev IDEs, like netbeans and eclipse

**What do you dislike about Apache TomEE?**

Manual configurations of role management

**Recommendations to others considering Apache TomEE:**

Best for testing any Java EE appl at development envirnoment

**What problems is Apache TomEE solving and how is that benefiting you?**

Used for development envirnoment

  ### 10. Great server

**Rating:** 4.0/5.0 stars

**Reviewed by:** Laura G. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 16, 2018

**What do you like best about Apache TomEE?**

I use it as a localhost server to run all the applications that we use at work.  We basically use it with Java projects.  I really like that the server combines that combines several Java enterprise projects including Apache MyFaces. Apache TomEE is a Java EE Web Profile-certified stack which is built on top of an Apache Tomcat base integrated with additional related technologies

**What do you dislike about Apache TomEE?**

It's not very fast if you add to the project a lot of web applications. You have to be a little bit advanced to configure it well, it's not very user friendly. And I do not like that you have to stop it and run it again if you change any file of your project. It's a pain in the ass.

**Recommendations to others considering Apache TomEE:**

I recomend it to everyone who is thinking to developp web apps with JavaEE. It works very well and it's a very good server. You will not regret it and it's free.

**What problems is Apache TomEE solving and how is that benefiting you?**

In our company we use it to localhost server to run the applications when we do all kind of developement, testing or resolving bugs. Once you have configured it, you do not have to think about it anymore, it runs very well.

  ### 11. Apache TomEE the little big server

**Rating:** 3.5/5.0 stars

**Reviewed by:** Daniel S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 13, 2018

**What do you like best about Apache TomEE?**

I usually use it as a Local server for the deployment of my JavaEE applications. This server can combine several Java business projects based only on its configuration. TomEE is a secure and very stable server that efficiently manages the resources of each application.

**What do you dislike about Apache TomEE?**

The user interface can be improved to facilitate the learning of use of the server. If you deploy many applications in the same project, the performance goes down and tends to become slow.

**Recommendations to others considering Apache TomEE:**

If you want to have a stable server to host your Java or JavaEE application, TomEE is a good choice.

**What problems is Apache TomEE solving and how is that benefiting you?**

It allows deploying applications of all kinds, regardless of whether the development time is short, medium or long term. This server can be used locally in your work in a reliable, secure and stable manner. Animate to use it!

  ### 12. Good Server

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 30, 2018

**What do you like best about Apache TomEE?**

We use it as a Local server to run of JavaEE applications. The server is really stable and restart is hardly required unlike the previous products I used. Set up was easy and it is light weight.

**What do you dislike about Apache TomEE?**

Nothing to complain so far. I just feel it slows down a little bit at times. Also, interface can be more user friendly. But it still is a great product.

**Recommendations to others considering Apache TomEE:**

Great for starting with web development. It is very complete and comprehensive.

**What problems is Apache TomEE solving and how is that benefiting you?**

Web applications and web integration

  ### 13. a great server for web applications, I have used it in all types of projects and I always recommend 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Richard M. | Java Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 25, 2018

**What do you like best about Apache TomEE?**

What I like the most is how secure and stable this server is, it manages the resources very well so I have rarely had to restart the services. It really is developed by geniuses!

**What do you dislike about Apache TomEE?**

I think you can improve the interface to facilitate the learning curve of this server. Apart from that I can not comment anything negative about this product.

**Recommendations to others considering Apache TomEE:**

If you are starting with web development, I recommend it widely, it is quite complete and has enough documentation on the internet. it's great!

**What problems is Apache TomEE solving and how is that benefiting you?**

I have developed everything from small pages of type consultation (crud). Until big and eat. It really fits all kinds of projects is quite scalable and grows along with your idea.

  ### 14. Apache TomEE Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Individual & Family Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 22, 2018

**What do you like best about Apache TomEE?**

My favorite part about Apache TomEE is that it has multiple functions and is useful for more than one task or project. 

**What do you dislike about Apache TomEE?**

The one aspect that I dislike about Apache TomEE is that it takes some getting used to and was not as simple to learn as I had hoped.

**What problems is Apache TomEE solving and how is that benefiting you?**

Apache TomEE helps the business and coworkers accomplish work in an organized way. It’s made me a realize the benefit of trying different software.

  ### 15. Apache TomEE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** September 29, 2018

**What do you like best about Apache TomEE?**

What I like best about apache tomEE is how many different Java projects are included within it. So many features are available.

**What do you dislike about Apache TomEE?**

At the moment I do not dislike anything about apache tomEE

**What problems is Apache TomEE solving and how is that benefiting you?**

Apache TomEE really makes deploying an application onto it's own server very easy and simple. Truly hassle free.

  ### 16. Apachee Tomee

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joel M. | Information Technology Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 24, 2018

**What do you like best about Apache TomEE?**

I like the integration with all the other Apachee products.

**What do you dislike about Apache TomEE?**

I dislike that the learning curve is so steep to someone who doesn't know the Apachee web server.

**What problems is Apache TomEE solving and how is that benefiting you?**

Netbeans website integration.

  ### 17. We run our spring boot in TomEE

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ratna Kumar B. | Project Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 09, 2018

**What do you like best about Apache TomEE?**

Its light weight server for Spring boot. As of now this server is amazing.

**What do you dislike about Apache TomEE?**

nothing to dislike, yet. Still working on it, Will update If i found any.

**What problems is Apache TomEE solving and how is that benefiting you?**

Web Application 

  ### 18. Powerful Javaee application server

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Research | Enterprise (> 1000 emp.)

**Reviewed Date:** April 27, 2018

**What do you like best about Apache TomEE?**

It was nice to see how simple it was to set it up. But software needs some more polishing

**What do you dislike about Apache TomEE?**

Provide better logs when the program crashes.
Server faces can be imrpoved.

**Recommendations to others considering Apache TomEE:**

Great solution for reasonable price

**What problems is Apache TomEE solving and how is that benefiting you?**

Solving our Java needs

  ### 19. Using it for like eternity

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2018

**What do you like best about Apache TomEE?**

Best thing is that you can tune it to your jvm.

**What do you dislike about Apache TomEE?**

Nothing as such, but isnt most perfect for static HTML in terms of performance

**What problems is Apache TomEE solving and how is that benefiting you?**

TomEE is more extensive than Tomcat, support many another Java EE technologies (specificed by JSR-xxx)


## Apache TomEE Discussions
  - [What is Apache TomEE used for?](https://www.g2.com/discussions/what-is-apache-tomee-used-for)
  - [How do i scale?](https://www.g2.com/discussions/26859-how-do-i-scale)

- [View Apache TomEE pricing details and edition comparison](https://www.g2.com/products/apache-tomee/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-23+03%3A50%3A16+-0500&secure%5Bsession_id%5D=1b3b27b7-0c82-47f7-a017-4a033af9983b&secure%5Btoken%5D=a8db47207f321f6f8e2fc569d128fb8483b36772c70a1d8e131188e3f358eff5&format=llm_user)


## Top Apache TomEE Alternatives
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews) - 4.5/5.0 (319 reviews)
  - [Jahia DXP](https://www.g2.com/products/jahia-dxp/reviews) - 4.4/5.0 (597 reviews)
  - [Liferay Digital Experience Platform](https://www.g2.com/products/liferay-liferay-digital-experience-platform/reviews) - 4.4/5.0 (107 reviews)

