{"id":14987818,"url":"https://github.com/apache/tomee","last_synced_at":"2026-01-30T09:55:26.588Z","repository":{"id":6507702,"uuid":"7748336","full_name":"apache/tomee","owner":"apache","description":"Apache TomEE","archived":false,"fork":false,"pushed_at":"2025-05-12T12:00:23.000Z","size":118289,"stargazers_count":464,"open_issues_count":2,"forks_count":695,"subscribers_count":56,"default_branch":"main","last_synced_at":"2025-05-12T12:24:13.724Z","etag":null,"topics":["jakarta-ee","java","microprofile","network-server","tomee"],"latest_commit_sha":null,"homepage":"https://tomee.apache.org/","language":"Java","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/apache.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-annotations.adoc","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-01-22T08:00:16.000Z","updated_at":"2025-05-12T12:00:25.000Z","dependencies_parsed_at":"2023-02-17T19:31:02.571Z","dependency_job_id":"e3d2bfbd-a30f-4c6c-8f3c-dbf1f3c7e99f","html_url":"https://github.com/apache/tomee","commit_stats":{"total_commits":14623,"total_committers":165,"mean_commits":88.62424242424242,"dds":0.6631334199548656,"last_synced_commit":"b914dae627244d8ec2774b675434699e771b6e6b"},"previous_names":[],"tags_count":155,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftomee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftomee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftomee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Ftomee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/tomee/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253866322,"owners_count":21976069,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jakarta-ee","java","microprofile","network-server","tomee"],"created_at":"2024-09-24T14:15:30.573Z","updated_at":"2026-01-30T09:55:26.531Z","avatar_url":"https://github.com/apache.png","language":"Java","readme":"http://www.apache.org/licenses/LICENSE-2.0.html[image:http://img.shields.io/:license-apache-blue.svg[License]]\nhttps://github.com/apache/tomee/tomee/fork[image:https://img.shields.io/github/forks/apache/tomee.svg?style=social\u0026label=Fork[GitHub\nforks]]\nhttps://github.com/apache/tomee[image:https://img.shields.io/github/stars/apache/tomee.svg?style=social\u0026label=Star[GitHub\nstars]]\n\n== Apache TomEE\n\nApache TomEE is a lightweight, yet powerful, JakartaEE Application server\nwith feature rich tooling.\n\nIt is the Java Enterprise Edition of Apache Tomcat (Tomcat + JakartaEE =\nTomEE) and currently is a JakartaEE (formerly JavaEE) and Microprofile\ncompliant application server.\n\nThe application server is completely open source and created with\ncommunity efforts for the public good. Collaborative consensus and\npeer review according to the Apache Foundation guidelines are used to\nguarantee the highest quality standards.\n\nOfficial website: https://tomee.apache.org\n\n'''''\n\n* link:#to-start-using-tomee[Start using TomEE]\n* link:#to-start-developing-tomEE[Start developing TomEE]\n* link:#contributing[Contributing]\n* link:#changelog[Changelog]\n* link:#license[License]\n\n'''''\n\n=== Start using TomEE\n\nYou can use TomEE to deploy Jakarta EE, Microprofile and Java EE\ncompliant applications.\n\n* Apache TomEE is distributed 5 different flavors, you can check the\nhttp://tomee.apache.org/comparison.html[comparison] table and then\nproceed to http://tomee.apache.org/download-ng.html[download] the\ndistribution for your use case.\n* http://tomee.apache.org/docs.html[Documentation and examples] are\navailable in the official website.\n* The dozens of application included in the examples/ folder of the\nproject.\n\n=== Start developing TomEE\n\nTomEE is open source and you can help in its creation.\n\nApache TomEE is built with Apache Maven \u003e= 3.9.x and Java 17. The\nhttp://tomee.apache.org/community/sources.html[Contribute to TomEE]\nsection from the official website for a complete Git, Github, Build,\nTest, and Continuous Integration details.\n\n==== Quick build\n\nIf you only like to compile all classes and package up TomEE _without_\nrunning tests then you can use the following build options\n\n....\nmvn -Pquick -Dsurefire.useFile=false -DdisableXmlReport=true -DuniqueVersion=false -ff -Dassemble -DskipTests -DfailIfNoTests=false clean install\n....\n\n==== Full build\n\nThis will run all the tests. We have thousands of tests and you should\ngo out to grab a bite in the meantime.\n\n....\nmvn clean install\n....\n\nIf you intend building in environments where multicast is not allowed\nthen build with:\n\n....\nmvn clean install -DskipMulticastTests=true\n....\n\nFull build that execute arquillian test on all TomEE distributions:\n\n....\nmvn clean install -Pall-adapters\n....\n\n==== Partial build\n\nThis will only build a module and the modules using it as a dependency.\n\nTo build just TomEE distribution execute:\n\n....\nmvn clean install -pl tomee/apache-tomee -am -Dmaven.test.skip=true\n....\n\nTomEE zip/tar.gz will be in tomee/apache-tomee/target\n\nTo build TomEE Embedded to be able to develop with its maven plugin\nexecute:\n\n....\nmvn clean install -pl maven/tomee-embedded-maven-plugin -am -Dmaven.test.skip=true\n....\n\n=== Build with Docker\n\nThere is also a `docker-compose.yml` available to build TomEE with several profiles. For a quick build without tests, you can run\n\n....\ndocker compose --profile build-quick up\n....\n\non the project root. There are additional profiles available, e.g. for attaching with a debugger or running a full build.\n\n=== Contributing\n\nThe http://tomee.apache.org/community/index.html[community] section from\nthe official website offers details on how you can join the mailing\nlists, file tickets, fix bugs and start to contribute to the project.\n\n=== Changelog\n\nList of\nhttps://issues.apache.org/jira/projects/TOMEE?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page\u0026status=released[Jira\nReleases] (*)\n\n(*) You need to log in or sign up with a free Apache Jira Account\n\n=== License\n\nlink:LICENSE[Apache License 2.0]\n","funding_links":[],"categories":["网络编程"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Ftomee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Ftomee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Ftomee/lists"}