# Installer tomcat@9 avec Homebrew, apk, pacman, apt, scoop, dnf, Nix, zypper, chocolatey

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tomcat@9 pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:tomcat@9
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install tomcat@9
```

  Preuve: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add tomcat9
```

  Preuve: Alpine Linux edge package indexes: tomcat9 from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- pacman (92%):

```sh
sudo pacman -S tomcat9
```

  Preuve: Arch Linux sync databases: tomcat9 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- Debian apt (92%):

```sh
sudo apt install libtomcat9-java
```

  Preuve: Debian stable package indexes: libtomcat9-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install tomcat
```

  Preuve: Fedora Rawhide package metadata: tomcat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#tomcat
```

  Preuve: nixpkgs package indexes: tomcat from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

- zypper (92%):

```sh
sudo zypper install tomcat
```

  Preuve: openSUSE Tumbleweed package metadata: tomcat from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

### Windows

- Scoop (92%):

```sh
scoop install versions/tomcat9
```

  Preuve: Scoop official bucket manifest trees: bucket/tomcat9.json from https://api.github.com/repos/ScoopInstaller/Versions/git/trees/master?recursive=1

- Chocolatey (92%):

```sh
choco install Tomcat
```

  Preuve: Chocolatey community package catalog: Tomcat from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','termius'

## Faits du paquet

- **Clé du paquet:** brew:tomcat@9
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/tomcat@9>
- **Version:** 9.0.120
- **Résumé source:** Implementation of Java Servlet and JavaServer Pages
- **Page d'accueil:** <https://tomcat.apache.org/>
- **Docs amont:** <https://tomcat.apache.org/>
- **Licence:** Apache-2.0
- **Archive source:** <https://www.apache.org/dyn/closer.lua?path=tomcat/tomcat-9/v9.0.120/bin/apache-tomcat-9.0.120.tar.gz>
- **Dernière mise à jour:** 2026-07-07T20:34:30Z
- **Généré:** 2026-08-04T22:13:35+00:00

## Dépendances

- openjdk

## Comportement d'installation

- hook post-installation: non défini
- Service: declared
- Précautions: Configuration files: $HOMEBREW_PREFIX/etc/tomcat@9
- Bouteille: disponible sur all

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 9.0.120
- gestionnaire mis à jour: 2026-07-07
- données locales: OK
- dépôt amont: https://tomcat.apache.org/
- info: Release/tag comparison is only available for GitHub repositories.
## Historique du projet et usages

Apache Tomcat 9 is the Java EE 8-era line of Apache Tomcat, the ASF servlet and JSP container descended from the original Servlet and JSP implementations donated by Sun to the Apache Software Foundation. It matters in package-manager catalogs because it is a long-lived, scriptable server runtime that developers install locally for Java web application testing, legacy application support, and compatibility work.

### Historique du projet

Tomcat's public Apache history begins in 1999, when Sun donated the Tomcat code base to the ASF; the first Apache Tomcat release was version 3.0. The project then evolved through multiple major releases under ASF stewardship, with contributions from Sun and other organizations.

Tomcat 9 began as a 9.0.x milestone branch in November 2015. Its first milestone was advertised as early access to Tomcat 9 features, including HTTP/2, TLS virtual hosting, and an implementation of the draft Servlet 4.0 specification. The current Tomcat 9 documentation describes it as implementing Servlet 4.0 and JavaServer Pages 2.3, with supporting Java EE 8-era APIs.

### Historique d'adoption

The ASF heritage page describes Tomcat as having considerable industry adoption and an active community. Tomcat 9's place in package catalogs reflects that history: it remains the compatibility line for applications written against the javax.* Java EE APIs, while later Tomcat 10 and 11 lines moved to the jakarta.* namespace.

Homebrew tracks Tomcat 9 as a versioned formula, and the batch input lists corresponding package-manager names across Alpine, Debian, Fedora, Nix, Arch, Scoop, Ubuntu, and openSUSE, indicating broad distro-level packaging for the Tomcat 9 generation.

### Modes d'utilisation

Package users normally install Tomcat 9 to run the catalina command and operate a local or service-managed servlet container. The important files for package nerds are under $CATALINA_BASE, especially conf/server.xml for server configuration and catalina.properties for runtime properties.

### Pourquoi les passionnés de paquets s'y intéressent

Tomcat 9 is the package-manager-friendly anchor for Java EE 8 servlet applications: it is large enough to be a real server, small enough to install as a local development runtime, and old enough that versioned packages are valuable when projects cannot move from javax.* to jakarta.* APIs.

### Chronologie

- 1999: Sun donated the Tomcat code base to the Apache Software Foundation.
- 2015: Tomcat 9.0.0.M1 alpha was released as the first 9.0.x milestone.
- 2026: Tomcat 9.0.119 was announced as a Java EE 8-platform release, with Tomcat 9 support announced through 31 March 2027.

### Related projects

- Apache Tomcat 10 and 11 continue the Tomcat line for Jakarta EE-era APIs.
- Apache TomEE builds on Tomcat by adding Java EE and Jakarta EE application-server features.

### Sources

- <https://tomcat.apache.org/>
- <https://tomcat.apache.org/heritage.html>
- <https://tomcat.apache.org/oldnews-2015.html>
- <https://tomcat.apache.org/tomcat-9.0-doc/index.html>
- input.source_facts.package-manager


## Notes de sécurité

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour tomcat@9. Les métadonnées de paquet restent publiées ici afin que la couverture future dispose d'une URL stable.



## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: $CATALINA_BASE/conf/server.xml, $CATALINA_BASE/conf/catalina.properties
## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** tomcat@9
- **Version Scheme:** 0
- **Revision:** 0
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** yes
- **URL Keys:** stable

## Autres enregistrements de gestionnaires de paquets

- Debian apt - libtomcat9-java - 9.0.95-1: package manager index match | Debian stable package indexes: libtomcat9-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Apache Tomcat 9 - Servlet and JSP engine -- core libraries | http://tomcat.apache.org
- Ubuntu apt - libtomcat9-java - 9.0.70-2: package manager index match | Ubuntu 24.04 LTS package indexes: libtomcat9-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Apache Tomcat 9 - Servlet and JSP engine -- core libraries | http://tomcat.apache.org
- apk - tomcat9 - 9.0.120-r0: package manager index match | Alpine Linux edge package indexes: tomcat9 from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies | https://tomcat.apache.org/
- apk - tomcat9-admin - 9.0.120-r0: package manager index match | Alpine Linux edge package indexes: tomcat9-admin from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies (admin web applications) | https://tomcat.apache.org/
- apk - tomcat9-doc - 9.0.120-r0: package manager index match | Alpine Linux edge package indexes: tomcat9-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies (documentation) | https://tomcat.apache.org/
- apk - tomcat9-examples - 9.0.120-r0: package manager index match | Alpine Linux edge package indexes: tomcat9-examples from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies (example web applications) | https://tomcat.apache.org/
- apk - tomcat9-openrc - 9.0.120-r0: package manager index match | Alpine Linux edge package indexes: tomcat9-openrc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies (OpenRC init scripts) | https://tomcat.apache.org/
- pacman - tomcat9 - 9.0.120-1: package manager index match | Arch Linux sync databases: tomcat9 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | Open source implementation of the Java Servlet 4.0 and JavaServer Pages 2.3 technologies | https://tomcat.apache.org/
- Scoop - versions/tomcat9: package manager index match | Scoop official bucket manifest trees: bucket/tomcat9.json from https://api.github.com/repos/ScoopInstaller/Versions/git/trees/master?recursive=1
- Nix - tomcat: versioned package alias match | nixpkgs package indexes: tomcat from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
- dnf - tomcat - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat - Servlet and JSP engine for system-wide deployment | http://tomcat.apache.org/
- dnf - tomcat-admin-webapps - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat-admin-webapps from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat - Administrative web applications | http://tomcat.apache.org/
- dnf - tomcat-common - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat-common from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat - Common files for Tomcat packages | http://tomcat.apache.org/
- dnf - tomcat-docs-webapp - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat-docs-webapp from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat - Online documentation web application | http://tomcat.apache.org/
- dnf - tomcat-el-5.0-api - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat-el-5.0-api from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat Expression Language v5.0 API Implementation Classes | http://tomcat.apache.org/
- dnf - tomcat-jsp-3.1-api - 10.1.57-3.fc45: versioned package alias match | Fedora Rawhide package metadata: tomcat-jsp-3.1-api from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Apache Tomcat JavaServer Pages v3.1 API Implementation Classes | http://tomcat.apache.org/


## Liens liés

- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://pkg.so/fr/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [Language runtime packages](https://pkg.so/fr/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [openjdk](https://pkg.so/fr/brew/openjdk/) - Runtime dependency declared by Homebrew.
- [tomcat](https://pkg.so/fr/brew/tomcat/) - Package name indicates the same formula family.
- [tomcat@10](https://pkg.so/fr/brew/tomcat-10/) - Package name indicates the same formula family.
- [tomee-plus](https://pkg.so/fr/brew/tomee-plus/) - Shares pkgdb curated category or tags: application-server, cli, developer-tools, java, tomcat.
- [tomee-webprofile](https://pkg.so/fr/brew/tomee-webprofile/) - Shares pkgdb curated category or tags: application-server, cli, developer-tools, java, tomcat.
- [jetty](https://pkg.so/fr/brew/jetty/) - Shares pkgdb curated category or tags: cli, developer-tools, java, servlet.
- [glassfish](https://pkg.so/fr/brew/glassfish/) - Shares pkgdb curated category or tags: application-server, cli, developer-tools, java.
- [payara](https://pkg.so/fr/brew/payara/) - Shares pkgdb curated category or tags: application-server, cli, developer-tools, java.
- [maven](https://pkg.so/fr/brew/maven/) - Shares pkgdb curated category or tags: cli, developer-tools, java.
- [gradle](https://pkg.so/fr/brew/gradle/) - Shares pkgdb curated category or tags: cli, developer-tools, java.
- [jenv](https://pkg.so/fr/brew/jenv/) - Shares pkgdb curated category or tags: cli, developer-tools, java.

## Combined YAML source

View the package source record on GitHub. [combined/tomcat@9.yml](https://github.com/mxcl/pkgdb/blob/main/combined/tomcat@9.yml)


## Sources

- pkg.so package database
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
