All Apache Tomcat Reviews

1-25 of 32 Reviews

Sort by

Reviews are by default sorted by Recommended to software buyers, driven by our proprietary algorithm reflecting the depth and quality of the review, recency of experience, and other factors. As a neutral reviews platform, the star rating of the review is not considered in the "Recommended" ranking, and there is currently no voting mechanism that would allow site visitors to influence the ranking.
User Profile

Martin

Verified reviewer

Computer Software, 1 employee

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

4

Reviewed September 2023

Web server and container for Java applications

The no. 1 solution for running JAVA applications like server applications.

PROS

Provides runtime container for running Java applications. Supporting implementation of different JAVA specifications like JSP, EJB. As input it request a JAVA code in war format. Load balancing is also available to provide better performance handling more client request into more server targets. It allows collecting debug outputs and logs.

CONS

It can be a bit slower then the native server implementation.

Maha

Computer Software, 501-1,000 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

5

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed August 2023

Apache Tomcat: Quality Application Server for Running Java Servlets and Java Server Pages

Great experience that facilitates developing, deploying, and running 3-tier enterprise applications using the Java platform.

PROS

Apache Tomcat supports the Java 2 Enterprise Edition (J2EE) stack including Java Servlets and Java Server Pages (JSPs). I employed Apache Tomcat for teaching Java Server-side web development and used it to deploy 3-tier enterprise applications using Android on the client-side, JSPs and Java Servlets on the application server side and the Oracle 12c database on the data persistence layer. Apache Tomcat on the application server layer proved very effective in running Java Server-side components and it was very easy to install and deploy. The Library loading structure was very simple and it boils down to placing the specific .Jar Java library in the lib folder on Apache Tomcat. Once the Java JDK is installed successfully, running Apache Tomcat consists of simply running a .bat file (on Windows) or a .sh shell script (on Mac or Linux)

CONS

The main issues I faced in Apache Tomcat is the need to rerun the server every time a new Servlet code was added to the WEB-INF folder. This reduces the efficiency and increase the time of development. This wasn't the case with JSP pages which are automatically converted and compiled into a Servlet in the Background. I wish to have a Tomcat bundle that includes the Server as well as the Java JDK. This would make it easier to deploy the server even on systems not having the Java JDK installed.

Reasons for switching to Apache Tomcat

Tomcat is open-source. Extremely light-weight and easier to install and deploy.

Anonymous

501-1,000 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

5

Reviewed July 2022

Tomcat_04-07-2022

When I choose it, i develop a rest service.

PROS

Tomcat is great to deploy war projects developed by Jakarta or java enterprise edition.

CONS

Tomcat has a bad deployment management cli.

Vincent

Information Technology and Services, 1 employee

Used monthly for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed November 2021

Solid Java based web development application platform

Great and reliable and flexible platform to work with for all these years.

PROS

It's open-source, and proven over 20+ years (and still going strong and actively maintained) of implementing the jsp and servlet specifications. Runs on the JVM, giving it flexibility to be deployed in most environments. Can be used to deploy simple microservices to big complex monoliths.

CONS

Like most software occasions security vulnerabilities are published ... (very rare in comparison to others), memory footprint quite vs jetty. Apart from that technology wise, requires jvm which in turn requires instance running os or docker image. (noting this in comparison to serverless technologies). Requires more architect work to scale (ie clustering, application load balancing etc, CI/CD integration).

Reason for choosing Apache Tomcat

existing customer requirements.

Reasons for switching to Apache Tomcat

Customer client already had tomcat setup in clustered infrastructure.

Alice

Computer Software, 11-50 employees

Used weekly for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

4

Reviewed June 2022

Easy to use and deloy a web application in a servlet container but might not be for all

Positive, have had lots of issues over the years but nothing serious enough for us to take the application down. Also, keep needing to redeploy with newer versions of Java which is understandable.

PROS

Ease of use and deployment Admin console with various panels that allows you go see in-depth of usages of the web applications running Fairly basic debugging with issues Restarting web apps is a one click button Auto starts with windows

CONS

Not a full-fledged application stack like for instance glassfish. For a large organisation, it's probably better to go with something that is a complete JAVA EE application server. Debugging is fairly basic and doesn't allow viewing of the actual error. Sometimes can have issues with memory leaks, which is hard to debug in live environment.

Reason for choosing Apache Tomcat

Free, easy to use/deploy and was fit for purpose for a smaller organisation like ours. For larger organisations probably better to go with glassfish/jboss.

User Profile

Muhammad Adil

Verified reviewer

Banking, 501-1,000 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

4

CUSTOMER SUPPORT

3

FUNCTIONALITY

4

Reviewed June 2021

Apache Tomcat

Its very reliable and super lightweight. Easy to configure and deployment. Doesn't use lot of resources.

PROS

Using Tomcat from many years to build small and robust java bases applications. It provides excellent functionality for code to execute on your local system which is super helpful for debugging and development. Has good documentation and community support.

CONS

Lack of support in file formats, only supports Jar and War. Sometimes updated code is not applicable unless we stop and start the server. Console is very basic to manage application s and servers.

Anonymous

10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

5

Reviewed February 2022

Versatile and Open Sourced

Easy to use with no cost involved, regular and frequent features updates, No integration issues and excellent response time. Huge cost savings as hosting requirements are next to none plus huge documentation and online support available with the user community. Highly recommended.

PROS

Best web container for hosting web applications. Simple to use, open sourced and free of cost. It is secure to use, provides seamless integration with apache web server. Fast deployment of Java applications.

CONS

Memory leaks and log handling needs a lot of improvement.

Reasons for switching to Apache Tomcat

Cost

Alex

Computer Software, 11-50 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed October 2023

Reliable web Server Environment

For scalability and high availability, Tomcat supports clustering and load balancing, allowing you to distribute traffic across multiple server instances. I can 100% recommend it to new java developers.

PROS

Tomcat is stable and reliable. I have used it in production environments for many years and is trusted by numerous organizations. Tomcat is known for its robust support for Java Servlets and Java Server Pages (JSP), making it a reliable choice for hosting Java-based web applications.

CONS

Tomcat is primarily a servlet container. It offers minimal built-in support for features like load balancing, clustering, or HTTP/2. Extensive functionality often requires additional configurations or third-party components.

Anonymous

51-200 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

5

FUNCTIONALITY

4

Reviewed December 2022

Good Web Server to host Java based Web Applications

I was using it to host a Java-based web application that was developed using the Struts2.0 framework. And deployment and application access were smooth and as expected.

PROS

I can easily upload a war file to deploy in tomcat using tomcat manager UI or directly upload to webapps folder. It will automatically unpack the war file and start deploying the applications. This process will take just a few minutes. We can stop/start any application using the tomcat manager UI itself.

CONS

It is slow while rendering static pages in comparison to Apache. It could be better if they improve static page rendering performance a little more.

Anonymous

10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

3

FUNCTIONALITY

5

Reviewed February 2023

Web server with dynamic content

Great application yo deploy your dynamic content. Better provide us the details of Java application which is best suited for the version and make it compatible with other applications.

PROS

With the .war file ready it takes a second to deploy it to tomcat server. Just a copy paste will help us do it.Installation is easy and directory structure can easily be understood.

CONS

Sometimes there is issue with browser where the tomcat does not refresh or we get results in chrome. We need to close open the browser or use some other browser. It makes user difficult to understand whether the code is deployed properly or not.

Osman

Computer Software, 1,001-5,000 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

1

CUSTOMER SUPPORT

1

FUNCTIONALITY

1

Reviewed July 2022

Tomcat_02-07-2022

I use it to testing application i developed.

PROS

The Tomcat is lightweight and basic web container for Java based web applications.

CONS

It is useful to use in development environment but it has no enterprise features. Bad UI interface etc..

Reason for choosing Apache Tomcat

Undertow

Anonymous

1,001-5,000 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

5

Reviewed December 2022

Foundation of enterprise application

PROS

Good documentation, supports numerous platform integrations, enterprise standard for our customers.

CONS

Static analysis has some downfalls and memory leaks can be problematic.

Simone

Verified reviewer

Information Technology and Services, 5,001-10,000 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

3

CUSTOMER SUPPORT

3

FUNCTIONALITY

4

Reviewed June 2023

Tomcat ed il suo utilizzo

PROS

Semplice da utilizzare ed installare.Il wizard di installazione ti segue passo dopo passo ed è di semplice settaggio.La console delle web application è di facile consultazione ed utilizzoAnche l'integrazione e aggiunta di librerie terze jar è di facile inserimentoStessa cosa per i log di sistema

CONS

Macchinoso la variazione di alcuni settaggi effettuati all'atto dell'installazione.Anche la pulizia della cache del tomcat è macchinosa

Anonymous

51-200 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed February 2023

Loved It !!

I have used Apache Tomcat to deploy my Java Web Applications which are developed using different Java Frameworks like Struts, Spring MVC, and Dropwizard.Till now I haven't faced any issues with Tomcat. I am a very happy user of Tomcat.

PROS

I mostly like its simplicity of use. deploying a web application in Apache Tomcat is very easy and fast. As soon as the war file is uploaded to webapps folder Application deployment starts automatically. Deployment time is based on your Application size. If it has a lot of code/files then it can take a little more time.

CONS

Nothing at the moment to dislike. It completely fulfills my requirements and runs smoothly.

Anonymous

2-10 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed February 2023

A Best Web Server for Java Web Applications

Overall I feel good to use Apache Tomcat as it fulfilling all of my requirements. I am using it for a couple of years and didn't face a single issue till now.It provides upgraded versions from time to time with more security and features.

PROS

I mostly like the easiness to deploy a web application. It also supports role-based UI So we can assign different roles to users to perform different actions.Steps of deploying a web application in Apache Tomcat is very clean and fast. It provide different configuration files to serve the different purposes like context.xml and server.xml.

CONS

As of now, I don't have anything to dislike about Apache Tomcat.

Agostino

Information Technology and Services, 10,000+ employees

Used daily for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

FUNCTIONALITY

5

Reviewed March 2023

Ottimo server web per applicazioni Java!

PROS

Una delle funzionalità che ho preferito è il fatto di poter caricare facilmente il file .war, utilizzando l'interfaccia utente di Tomcat Manager oppure caricandolo direttamente nella cartella webapps. Questo verrà poi decompresso automaticamente, iniziando a far funzionare l'applicazione dopo pochi secondi.

CONS

Tra gli inconvenienti, qualche volta mi è capitato che il servizio di Tomcat non si sia stoppato correttamente alla sua chiusura e, al successivo utilizzo, questo non si è poi avviato nel modo giusto, impedendomi di far funzionare l'applicazione.

Anonymous

1 employee

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

3

FUNCTIONALITY

4

Reviewed July 2023

Fondamentale per lo sviluppo di applicativi web

PROS

Ottimo applicativo per lo sviluppo e il test di applicazioni web inoltre è gratuito.Sempre in aggiornamento e con ottime possibilità di debugging.Buono il fatto che possa partire anche come servizio nel caso di distribuzione a clienti.

CONS

La configurazione non risulta immediata, anche se, una volta padroneggiata, risulta molto agile dipendendo da file xml.

Anonymous

2-10 employees

Used weekly for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed June 2022

Apache Tomcat Review

Its a Low cost Software that's easy to use and integrates well with other services and software.

PROS

The fact that it's open source appeals to me. Its compatibility with most databases is incredible, and this broadens the range of products and services with which it may be used. I also appreciate how it integrates seamlessly with the Apache web server and allows for quick deployment of Java apps.

CONS

I feel it needs more frequent security patches. I say this because I've noticed a few memory leaks, and I believe the log processing method might be much better.

Reasons for switching to Apache Tomcat

I switched because of its low cost.

User Profile

vikram

Verified reviewer

Information Technology and Services, 10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

FUNCTIONALITY

5

Reviewed February 2023

Best web server for deployment

Best open source web server for deployment of java application. We can easy to learn and install this software. Easy to debug and track the logs.

PROS

I am using Apache tomcat webserver for my college days to till now. It is best webserver for developer. Developer can easily deploy ,run and debug java application. we can easily integrate with Jenkins and Kubernetes. It is easy install no special configuration is required.

CONS

No cons found yet. working very smoothly

Anonymous

10,000+ employees

Used weekly for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

3

CUSTOMER SUPPORT

5

FUNCTIONALITY

4

Reviewed June 2021

Apache Tomcat - Popular Appserver For Hosting

Experience was good and good for containers based hosting.

PROS

Simple software and open tool. Easy to setup by installing zip or rpm or exe. Easy to hot java based application.

CONS

Very light weight supporting, hugh and big application may need big Appserver to host application.

Reasons for switching to Apache Tomcat

Due to cost

Paolo

Information Technology and Services, 11-50 employees

Used weekly for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

4

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

5

Reviewed October 2023

Sistema indispensabile per lo sviluppo di software

PROS

Avere un sistema stabile e con debugging ottimo e molto chiaro

CONS

Nessun problema riscontrato sia in ambiente Linux che Windows

Anonymous

1,001-5,000 employees

Used daily for less than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

4

EASE OF USE

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed August 2022

Easy web application server

It's a great experience because it also acts as load balancer to the server running and hence reducing the external load balancer

PROS

It's easy to deploy application to Tomcat webserver without any hassle. The architecture is pretty simple and can be learnt quickly.

CONS

We cannot directly mvn deploy to the server. We need to copy and paste it manually which seems to be time consuming. Better to directly deploy from Maven.

Anonymous

10,000+ employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

3

FUNCTIONALITY

5

Reviewed May 2022

Robust and easy to maintain

PROS

All the applications that we deployed on apache, are the easiest ones to maintain. Updates are swift and snappy. Debugging is easy and intuitive.

CONS

Its hard for anyone without programming background to understand it.

Wassim

Computer & Network Security, 501-1,000 employees

Used weekly for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

4

EASE OF USE

4

VALUE FOR MONEY

5

CUSTOMER SUPPORT

3

FUNCTIONALITY

4

Reviewed July 2022

Apache Tomcat: The viable option for J2EE Web Business logic.

Very good experience. I have been actively using this software since 2002 and I'm so satisfied with the Web functionality it provides.

PROS

The simple deployment of the server being itself developed in Java made it very easy for running and controlling the lifecycle of the Web components. I used it to deploy Java Servlets and Java Server Pages (JSP) with high flexibility and reliability. I recommend it for any Web logic based on the Java J2EE platform.

CONS

Again, being itself written in Java, the developer needs to tolerate the slow loading and execution times due to the Java VM abstraction.

User Profile

syed

Verified reviewer

Banking, 1,001-5,000 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed April 2022

Apache Tomcat is Tiger

PROS

The Apache tomcat is very powerful middleware. The most important feature is that it is compatible with multiple databases and very light in weight.

CONS

It makes multiple processes and in top command it is just showing one process with name java

Showing 1 - 25 of 32 Reviews