git clone https://gitbox.apache.org/repos/asf/tomee.git tomee-master
Contribute to TomEE
TomEE is on GitHub at https://github.com/apache/tomee. The sources are synchronized by Apache on GitHub but Pull/Requests are integrated with Apache Infrastructure which means you can just submit us a patch as you would do on any other GitHub project and Apache takes care of the rest of the process.
TomEE is using Git as source content manager.
The master sources are on https://gitbox.apache.org/repos/asf/tomee.git and you can clone them using the following command:
If you are interested in 1.7.x branch only just checkout the
git clone -b tomee-1.7.x https://gitbox.apache.org/repos/asf/tomee.git tomee-1.7.x
Master branch is the more up to date version of the codebase and currently targets TomEE 8.x branch.
TomEE is a standard Maven project and to build it you just have to use the following command:
mvn clean install
You might need to tune your environment variable
If you are interested in testing arquillian tests with all adapters of tomee you will need to activate the dedicated profile:
Here are some shortcut builds if you just want to create a specific artifact (note it skips tests but if you remove
-DskipTests you will execute them):
mvn clean install -DskipTests -pl tomee/apache-tomee -am
Then TomEE archives are at
TomEE is using Jenkins CI for its continuous integration. You can access builds at these address:
TomEE uses Jira for issues, if you are looking for a problem or reporting one, use the following address:
Create a ticket on https://issues.apache.org/jira/browse/TOMEE
If you like to submit a patch: Open a PR in the GitHub mirror with the ticket number e.g.
TOMEE-1000 - Ticket Description
You can also check the contribution workflow for further information.