We stand with Ukraine to help keep people safe. Join us
Apache Tomcat
Apache Tomcat
4.4
0.0
Apache Tomcat free download for Mac

Apache Tomcat

Version 10.1.10

Open source implementation of the Java Servlet.

4.4
Based on 2 user ratesRead reviews & comments
Free
Absolutely Free

Apache Tomcat overview

The Apache Tomcat software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications are developed under the Java Community Process.

The Apache Tomcat software is developed in an open and participatory environment and released under the Apache License version 2. The Apache Tomcat project is intended to be a collaboration of the best-of-breed developers from around the world. We invite you to participate in this open development project. To learn more about getting involved, click here.

Apache Tomcat software powers numerous large-scale, mission-critical web applications across a diverse range of industries and organizations. Some of these users and their stories are listed on the PoweredBy wiki page.

What’s new in version 10.1.10

Updated on Jun 16 2023

Catalina
  • Code: Move the management of the utility executor from the init()/destroy() methods of components to the start()/stop() methods. (markt)
  • Add: Add org.apache.catalina.core.StandardVirtualThreadExecutor, a virtual thread based executor that may be used with one or more Connectors to process requests received by those Connectors using virtual threads. This Executor requires a minimum Java version of Java 21. (markt)
  • Fix: 66513: Add a per session Semaphore to the PersistentValve that ensures that, within a single Tomcat instance, there is no more than one concurrent request per session. Also expand the debug logging to include whether a request bypasses the Valve and the reason if a request fails to obtain the per session Semaphore. (markt)
  • Fix: 66609: Ensure that the default servlet correctly escapes file names in directory listings when using XML output. Based on pull request #621 by Alex Kachanov. (markt)
  • Add: 66618: Add a numeric last modified field to the XML directory listings produced by the default servlet to enable sorting in the XSLT. Pull request #622 by Alex Kachanov. (markt)
  • Fix: 66621: Attempts to lock a collection with WebDAV may incorrectly fail if a child collection has an expired lock. (markt)
  • Fix: 66622: Deprecate the xssProtectionEnabled setting from the HttpHeaderSecurityFilter and change the default value to false as support for the associated HTTP header has been removed from all major browsers. (markt)
Coyote
  • Update: Update the HTTP/2 implementation to use the prioritization scheme defined in RFC 9218 rather than the one defined in RFC 7540. (markt)
  • Fix: 66602: not sending WINDOW_UPDATE when dataLength is ZERO on call SwallowedDataFramePayload. Pull request #619 by ledefe. (lihan)
Other
  • Update: Update to Commons Daemon 1.3.4. (markt)
  • Add: Improvements to French translations. (remm)
  • Update: Update Checkstyle to 10.12.0. (markt)
  • Update: Update the packaged version of the Apache Tomcat Native Library to 2.0.4 to pick up the Windows binaries built with with OpenSSL 3.0.9. (markt)

Information

License

Free

Size

12.7 MB

Downloads

20385

App requirements

  • Intel 64
  • Intel 32
  • Mac OS X 10.6.8 or later
  • Java Runtime Environment
Try our new feature and write a detailed review about Apache Tomcat. All reviews will be posted soon.

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0

(0 Reviews of )

There are no reviews yet
  • Comments

  • User Ratings

Cmarkn
Cmarkn
Feb 6 2021
10.0.2
0.0
Feb 6 2021
0.0
Version: 10.0.2
Why are there still 20 year old reviews of this app? Or even 10 years old? Nothing from those old version still apply. Clean up this misinformation.
Banksywan
Banksywan
Dec 19 2012
7.0.29
0.0
Dec 19 2012
0.0
Version: 7.0.29
Download link is broken (page not found).
UglyStuff
UglyStuff
Dec 22 2010
7.0.5
4.0
Dec 22 2010
4.0
Version: 7.0.5
Don't know if I'm mistaken or not, but it says here you must have Tiger or higher AND Java 6, but far as I know, Java 6 can't be installed in Tiger, unless you want to go SoyBean... Wouldn't it be better to say "Leopard and above", knowing that you can install Java 6 on Leopard with a little tinkering? Aside from that, it's really a nice app, with a good-looking interface, that really lets you manage the server end.
Popguru
Popguru
Mar 14 2010
6.0.26
0.0
Mar 14 2010
0.0
Version: 6.0.26
Change log: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html
Guest
Guest
Oct 13 2003
4.1.27
4.8
Oct 13 2003
4.8
Version: 4.1.27
Wow - that was *easy* to install. I remember the last time I tried to install Jakarta Tomcat a couple of years ago, it was a bit tricker than this.. This time, I just downloaded it, gunzipped it, untarred it, and it was done.. Just run the bin/startup.sh and you're home free.. Not bad!
Guest
Guest
Aug 12 2003
4.1.27
0.0
Aug 12 2003
0.0
Version: 4.1.27
Hi All, Is Tomcat 4.1.27 compatible with AIX 5.1? I am having problems while I am trying to login as Tomcat Administration but I can login as Tomcat Manager under Administration after installing successfully. Any ideas??? Thanks is advance! Pratibha
UglyStuff
UglyStuff
Dec 22 2010
4.0
Dec 22 2010
4.0
Version: null
Guest
Guest
Oct 13 2003
4.8
Oct 13 2003
4.8
Version: null
Free
Absolutely Free
How would you rate Apache Tomcat?
Similar apps
GlassFish
Open Source Java EE Reference Implementation.
Is this app is similar to GlassFish? Vote to improve the quality of this list.
Vote results
0
Upvotes
2
Total score
0
Downvotes
AMPPS
Auto-install stack with Apache, Mysql, PHP, Perl, Python.
Is this app is similar to AMPPS? Vote to improve the quality of this list.
Vote results
0
Upvotes
2
Total score
0
Downvotes