Skip to content
Mirror of Apache Tomee
Branch: master
Clone or download
jgallimore Merge pull request #440 from danielsoro/TOMEE-2493
TOMEE-2493 - Upgrade bcprov-jdk15on
Latest commit d21933b Mar 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
arquillian Add excludes for CXF 3.3.0 Feb 26, 2019
assembly
container Exclude mp config from default scans Mar 6, 2019
docs
examples Merge pull request #438 from j4fm/CXF-3.3.0-Take-2 Mar 14, 2019
gradle
itests
maven Fix warnings on various dependencies Feb 25, 2019
mp-jwt
server TOMEE-2493 - Upgrade bcprov-jdk15on Mar 15, 2019
src/main EOL I guess, didnt open or edited anything in this clone yet Nov 23, 2015
tck
tomee Merge pull request #419 from j4fm/TOMEE-2274---JAXB-bump Mar 1, 2019
utils Merge pull request #426 from ShermanMarshall/build-test-commit Feb 28, 2019
.gitattributes EOL Dec 1, 2015
.gitignore
LICENSE Legal Jul 28, 2014
NOTICE
README.adoc
doap_tomee.rdf removing ^M (windows eol) Nov 23, 2015
docker-compose.yml Enhanced docker-compose.yml for non-root user build and debug Feb 18, 2019
owasp-dc-suppression.xml
pom.xml Bump CXF 3.3.1 and MP Client 1.2.1 - fixes some TCK tests Mar 7, 2019
rat.xml Fix licence issues Sep 15, 2017
test-output.xml small little util for spitting surefire reports to the console Jan 12, 2012
walkmod.xml header for walkmod.xml Nov 30, 2015

README.adoc

License GitHub forks GitHub stars

Apache TomEE

Apache TomEE is a lightweight, yet powerful, JavaEE Application server with feature rich tooling.

Is the Java Enterprise Edition of Apache Tomcat (Tomcat + Java EE = TomEE) and currently is a JakartaEE (formerly JavaEE) and Microprofile compliant application server.

The application server is totally open source and created with the community efforts for the public good. Collaborative consensus and and peer review according to the Apache Foundation guidelines are used to guarantee the highest quality standards.

Official website: https://tomee.apache.org



To start using TomEE

You can use TomEE to deploy Jakarta EE, Microprofile and Java EE compliant applications.

  • Apache TomEE is distributed 5 different flavors, you can check the comparison table and then proceed to donwload the distribution for your use case.

  • Documentation and examples are available in the official website.

  • The dozens of application included in the examples/ folder of the project.

To start developing TomEE

TomEE is open source and you can help in its creation.

Apache TomEE is built with Apache Maven >= 3.3.9 and Java 8. The Contribute to TomEE section from the official website for a complete Git, Github, Build, Test, and Continuous Integration details.

Quick build

If you only like to compile all classes and package up TomEE without running tests then you can use the following build options

mvn -Pquick -Dsurefire.useFile=false -DdisableXmlReport=true -DuniqueVersion=false -ff -Dassemble -DskipTests -DfailIfNoTests=false clean install

Full build

This will run all the tests. We have thousands of tests and you should go out to grab a bite in the meantime.

mvn clean install

If you intend building in environments where multicast is not allowed then build with:

mvn clean install -DskipMulticastTests=true

Full build that execute arquillian test on all TomEE distributions:

mvn clean install -Pall-adapters

Partial build

This will only build a module and the modules using it as a dependency.

To build just TomEE distribution execute:

mvn clean install -pl tomee/apache-tomee -am -Dmaven.test.skip=true

TomEE zip/tar.gz will be in tomee/apache-tomee/target

To build TomEE Embedded to be able to develop with its maven plugin execute:

mvn clean install -pl maven/tomee-embedded-maven-plugin -am -Dmaven.test.skip=true

Contributing

The community section from the official website offers details on how you can join the mailing lists, file tickets, fix bugs and start to contribute to the project.

Changelog

List of Jira Releases (*)

(*) You need to login or sign up with a free Apache Jira Account

You can’t perform that action at this time.