Automic VaultAutomic Vault

brew

Install tomee-webprofile with Homebrew

All-Apache Java EE 7 Web Profile stack. Version 10.1.5 via Homebrew; verified 2026-06-22.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install tomee-webprofile

local Homebrew formula metadata

overview

Package summary

All-Apache Java EE 7 Web Profile stack

Commands and aliases

  • tomee-webprofile-startup

history

Project history and usage

Apache TomEE WebProfile is the compact TomEE flavor that keeps Tomcat central while adding the Java EE and Jakarta EE Web Profile stack. Historically it is the certification-oriented TomEE distribution and the most natural package-manager entry point for Tomcat users who need more than a servlet container.

Project history

TomEE was built from a vanilla Apache Tomcat distribution plus TomEE jars, an approach summarized by the project's own pages as Tomcat plus EE features. Its technical ancestry comes through OpenEJB, which Apache presentation material traces to 1999 and records as integrated into Apache TomEE in 2011.

The WebProfile distribution was listed in the TomEE 1.0.0 beta-1 downloads in October 2011 as Java EE 6 certified. TomEE's version-policy documentation later explained that TomEE 1.x passed the Java EE 6 TCK, making certification a central part of the WebProfile line's history.

Adoption history

WebProfile targeted developers who wanted Tomcat's small operational feel with standard Java EE web-application services. The TomEE reference card condensed that stance into three project values: be Tomcat, be certified, and be small.

For package managers, a WebProfile formula is the least surprising TomEE install: it covers Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation, and EJB Lite without pulling in the broader Plus or Plume stacks.

How it is used

Users install TomEE WebProfile for WAR-oriented Java web applications that need Web Profile APIs in a Tomcat-like runtime. It is especially useful in local development and CI setups where scripts such as startup, shutdown, and tomee wrappers are easier to automate than a full external application-server installation.

Why package nerds care

WebProfile is the cleanest example of TomEE's packaging philosophy: keep the base close to Tomcat, expose a certified web stack, and let heavier flavors remain separate packages.

Timeline

  • 1999: OpenEJB originated as an EJB container project.
  • 2011: OpenEJB was integrated into Apache TomEE.
  • 2011: TomEE 1.0.0 beta-1 listed Web Profile downloads as Java EE 6 certified.
  • 2016: TomEE 1.7.4 described Web Profile as the Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation, and EJB Lite flavor.

Related projects

  • Apache Tomcat is the servlet container TomEE extends.
  • Apache TomEE Plus adds JAX-RS and more enterprise APIs beyond WebProfile.
  • Apache OpenEJB is the EJB lineage integrated into TomEE.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 1 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
tomee-webprofile-startupcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version10.1.5
manager updated2026-06-22
local dataok
upstreamnot checked
latest detectednot detected

https://tomee.apache.org/

install metadata

Package metadata

Package keybrew:tomee-webprofile
Version10.1.5
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/tomee-webprofile
Homepagehttps://tomee.apache.org/
Repositoryhttps://github.com/apache/tomee
Upstream docshttps://tomee.apache.org/latest/docs/documentation.html
LicenseApache-2.0
Source archivehttps://www.apache.org/dyn/closer.lua?path=tomee/tomee-10.1.5/apache-tomee-10.1.5-webprofile.tar.gz
Last updated2026-06-22T14:06:30-07:00
Pulseupdated
Dependenciesopenjdk
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared
CaveatsThe home of Apache TomEE Web is: $HOMEBREW_PREFIX/opt/tomee-webprofile/libexec To run Apache TomEE: $HOMEBREW_PREFIX/opt/tomee-webprofile/libexec/bin/tomee-webprofile-startup

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametomee-webprofile
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment