CINXE.COM
Jakarta Annotations | projects.eclipse.org
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta charset="utf-8" /> <meta name="description" content="Jakarta Annotations defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies." /> <meta name="keywords" content="eclipse, eclipse foundation, projects, eclipse foundation projects" /> <link rel="canonical" href="https://projects.eclipse.org/projects/ee4j.ca" /> <link rel="shortlink" href="https://projects.eclipse.org/node/13440" /> <meta name="author" content="Wayne Beaton" /> <link rel="image_src" href="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-400x400.png" /> <meta property="og:site_name" content="projects.eclipse.org" /> <meta property="og:type" content="Project" /> <meta property="og:url" content="https://projects.eclipse.org/projects/ee4j.ca" /> <meta property="og:title" content="Jakarta Annotations" /> <meta property="og:description" content="Jakarta Annotations defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies." /> <meta property="og:image" content="https://projects.eclipse.org/sites/default/files/36201228_26.png" /> <meta property="og:image:url" content="https://www.eclipse.org/eclipse.org-common/themes/solstice/public/images/logo/eclipse-foundation-400x400.png" /> <meta property="article:published_time" content="2018-03-09T14:08:13-05:00" /> <meta property="article:modified_time" content="2024-05-17T11:51:56-04:00" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:description" content="Jakarta Annotations defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies." /> <meta name="twitter:site" content="EclipseFdn" /> <meta name="twitter:title" content="Jakarta Annotations" /> <meta name="twitter:url" content="https://projects.eclipse.org/projects/ee4j.ca" /> <meta name="twitter:image" content="https://projects.eclipse.org/sites/default/files/36201228_26.png" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/themes/custom/solstice/favicon.ico" type="image/vnd.microsoft.icon" /> <script src="/sites/default/files/google_tag/eclipse_foundation/google_tag.script.js?sngdh7" defer></script> <title>Jakarta Annotations | projects.eclipse.org</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_5P0nDK2a-PR7p-g7PuOPMh3p75o6N6HOJC6AwycSfQw.css?delta=0&language=en&theme=solstice&include=eJwrriwuSc3VT0osTtVJys8vKS4pSizQTytKzE0tzy_KBgDGUwx3" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_Cf_fNtYIesp3F5UGbgdY64lh2n9csIFFBVSSO9MlnwA.css?delta=1&language=en&theme=solstice&include=eJwrriwuSc3VT0osTtVJys8vKS4pSizQTytKzE0tzy_KBgDGUwx3" /> </head> <body class="path-node page-node-type-project has-glyphicons"> <a href="#main-content" class="visually-hidden focusable skip-link"> Skip to main content </a> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5WLCZXC" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <header class="header-wrapper margin-bottom-0" id="header-wrapper"> <div class="region region-header"> <section id="block-eclipsefoundationastrotoolbar" class="block block-eclipsefdn block-eclipsefdn-astro-toolbar clearfix"> <div class="header-toolbar"> <div class="container"> <div class="header-toolbar-row"> <div class="toolbar-btn toolbar-search-btn dropdown"> <button class="dropdown-toggle" id="toolbar-search" type="button" data-toggle="dropdown" tabindex="0"> <i class="fa fa-search fa-lg"></i> </button> <div class="toolbar-search-bar-wrapper dropdown-menu dropdown-menu-right" aria-labelledby="toolbar-search"> <form action="https://www.eclipse.org/home/search" method="get"> <div class="search-bar"> <input class="search-bar-input" name="q" placeholder="Search"/> <button> <i class="fa fa-search"></i> </button> </div> </form> </div> </div> <div class="toolbar-btn toolbar-user-menu-btn dropdown"> <button class="dropdown-toggle" id="toolbar-user-menu" type="button" data-toggle="dropdown" tabindex="0"> <i class="fa fa-user fa-lg"></i> </button> <ul class="toolbar-user-menu dropdown-menu dropdown-menu-right text-center" aria-labelledby="toolbar-user-menu"> <li> <a href="/user/login?destination=/projects/ee4j.ca"> <i class="fa fa-sign-in fa-fw"></i> Log in </a> </li> <li> <a class="toolbar-manage-cookies dropdown-toggle"> <i class="fa fa-wrench"></i> Manage Cookies </a> </li> </ul> </div> </div></div></div> </section> <section id="block-eclipsefoundationastroheader" class="block block-eclipsefdn block-eclipsefdn-astro-header clearfix"> <div class="header-navbar-wrapper"> <div class="container"> <div class="header-navbar"> <a class="header-navbar-brand" href="https://www.eclipse.org"> <div class="logo-wrapper"> <img alt="Eclipse Foundation" width="150" src="/themes/custom/solstice/images/logos/eclipse-foundation-grey-orange.svg"/> </div> </a> <nav class="header-navbar-nav"> <ul class="header-navbar-nav-links"> <li class="navbar-nav-links-item"> <button class="nav-link-js btn-link link-unstyled" type="button" aria-expanded="false" data-menu-target="projects-menu"> Projects </button> </li> <li class="navbar-nav-links-item"> <button class="nav-link-js btn-link link-unstyled" type="button" aria-expanded="false" data-menu-target="supporters-menu"> Supporters </button> </li> <li class="navbar-nav-links-item"> <button class="nav-link-js btn-link link-unstyled" type="button" aria-expanded="false" data-menu-target="collaborations-menu"> Collaborations </button> </li> <li class="navbar-nav-links-item"> <button class="nav-link-js btn-link link-unstyled" type="button" aria-expanded="false" data-menu-target="resources-menu"> Resources </button> </li> <li class="navbar-nav-links-item"> <button class="nav-link-js btn-link link-unstyled" type="button" aria-expanded="false" data-menu-target="the-foundation-menu"> The Foundation </button> </li> </ul> </nav> <div class="header-navbar-end"> <a class="header-navbar-end-download-btn btn btn-primary" href="https://www.eclipse.org/downloads">Download</a> <button class="mobile-menu-btn"> <i class="fa fa-bars fa-xl"></i> </button> </div> </div> </div> </div> <nav class="mobile-menu hidden" aria-expanded="false"> <ul> <li class="mobile-menu-dropdown"> <a href="#" class="mobile-menu-item mobile-menu-dropdown-toggle" data-target="projects-menu"> <span>Projects</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu hidden" id="projects-menu"> <li class="mobile-menu-dropdown"> <a href="#" data-target="technologies-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Technologies</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="technologies-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/topics/ide/">Developer Tools & IDEs</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/topics/cloud-native/">Cloud Native</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/topics/edge-and-iot/">Edge & IoT</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/topics/automotive-and-mobility/">Automotive & Mobility</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="projects-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Projects</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="projects-sub-menu"> <li> <a class="mobile-menu-item" href="https://projects.eclipse.org/">Project Finder</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/projects/project_activity.php">Project Activity</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/projects/resources/">Project Resources</a> </li> <li> <a class="mobile-menu-item" href="https://eclipse.org/specifications/">Specifications</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/contribute/">Contribute</a> </li> </ul> </div> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" class="mobile-menu-item mobile-menu-dropdown-toggle" data-target="supporters-menu"> <span>Supporters</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu hidden" id="supporters-menu"> <li class="mobile-menu-dropdown"> <a href="#" data-target="our-community-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Membership</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="our-community-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/membership/exploreMembership.php">Our Members</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/membership/">Member Benefits</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/membership/#tab-levels">Membership Levels & Fees</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/membership/#tab-membership">Membership Application</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/membership/#tab-resources">Member Resources</a> </li> <li> <a class="mobile-menu-item" href="https://membership.eclipse.org/portal">Member Portal</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="sponsorship-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Sponsorship</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="sponsorship-sub-menu"> <li> <a class="mobile-menu-item" href="https://newsroom.eclipse.org/">Sponsor</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/corporate_sponsors/">Corporate Sponsorship</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/sponsor/collaboration/">Sponsor a Collaboration</a> </li> </ul> </div> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" class="mobile-menu-item mobile-menu-dropdown-toggle" data-target="collaborations-menu"> <span>Collaborations</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu hidden" id="collaborations-menu"> <li class="mobile-menu-dropdown"> <a href="#" data-target="industry-collaborations-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Industry Collaborations</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="industry-collaborations-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/collaborations/">About Industry Collaborations</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/workinggroups/explore.php">Current Collaborations</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/workinggroups/about.php">About Working Groups</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/collaborations/interest-groups/">About Interest Groups</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="research-collaborations-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Research Collaborations</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="research-collaborations-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/research/">Research @ Eclipse</a> </li> </ul> </div> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" class="mobile-menu-item mobile-menu-dropdown-toggle" data-target="resources-menu"> <span>Resources</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu hidden" id="resources-menu"> <li class="mobile-menu-dropdown"> <a href="#" data-target="open-source-for-business-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Open Source for Business</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="open-source-for-business-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/value/">Business Value of Open Source</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/os4biz/services/">Professional Services</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/os4biz/ospo/">Open Source Program Offices</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="whats-happening-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>What's Happening</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="whats-happening-sub-menu"> <li> <a class="mobile-menu-item" href="https://newsroom.eclipse.org/">News</a> </li> <li> <a class="mobile-menu-item" href="https://events.eclipse.org/">Events</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/community/eclipse_newsletter/">Newsletter</a> </li> <li> <a class="mobile-menu-item" href="https://newsroom.eclipse.org/news/press-releases">Press Releases</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/foundation/eclipseawards/">Awards & Recognition</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="developer-resources-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Developer Resources</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="developer-resources-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/forums/">Forum</a> </li> <li> <a class="mobile-menu-item" href="https://accounts.eclipse.org/mailing-list">Mailing Lists</a> </li> <li> <a class="mobile-menu-item" href="https://blogs.eclipse.org/">Blogs & Videos</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/resources/marketplaces">Marketplaces</a> </li> </ul> </div> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" class="mobile-menu-item mobile-menu-dropdown-toggle" data-target="the-foundation-menu"> <span>The Foundation</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu hidden" id="the-foundation-menu"> <li class="mobile-menu-dropdown"> <a href="#" data-target="the-foundation-about-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>About</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="the-foundation-about-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/">About the Eclipse Foundation</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/governance">Board & Governance</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/foundation/staff.php">Staff</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/services">Services</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="legal-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>Legal</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="legal-sub-menu"> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/legal/">Legal Policies</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/legal/privacy/">Privacy Policy</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/legal/terms-of-use/">Terms of Use</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/legal/compliance/">Compliance</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/legal/epl-2.0/">Eclipse Public License</a> </li> </ul> </div> </li> <li class="mobile-menu-dropdown"> <a href="#" data-target="more-sub-menu" class="mobile-menu-item mobile-menu-dropdown-toggle" aria-expanded="false"> <span>More</span> <i class="fa fa-chevron-down" aria-hidden="true"></i> </a> <div class="mobile-menu-sub-menu-wrapper"> <ul class="mobile-menu-sub-menu mobile-menu-links-menu hidden" id="more-sub-menu"> <li> <a class="mobile-menu-item" href="https://newsroom.eclipse.org/news/press-releases">Press Releases</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/careers/">Careers</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/artwork/">Logos & Artwork</a> </li> <li> <a class="mobile-menu-item" href="https://www.eclipse.org/org/foundation/contact.php">Contact Us</a> </li> </ul> </div> </li> </ul> </div> </li> </ul> </nav> <div class="eclipsefdn-mega-menu"> <div class="mega-menu-submenu container hidden" data-menu-id="projects-menu"> <div class="mega-menu-submenu-featured-story"> <p class="mega-menu-submenu-featured-story-heading"> Projects </p> <p class="mega-menu-submenu-featured-story-text"> The Eclipse Foundation is home to the Eclipse IDE, Jakarta EE, and hundreds of open source projects, including runtimes, tools, specifications, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, open processor designs, and many others. </p> </div> <div class="mega-menu-submenu-links-section"> <div class="mega-menu-submenu-links"> <p class="menu-heading">Technologies</p> <ul> <li><a href="https://www.eclipse.org/topics/ide/">Developer Tools & IDEs</a></li> <li><a href="https://www.eclipse.org/topics/cloud-native/">Cloud Native</a></li> <li><a href="https://www.eclipse.org/topics/edge-and-iot/">Edge & IoT</a></li> <li><a href="https://www.eclipse.org/topics/automotive-and-mobility/">Automotive & Mobility</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">Projects</p> <ul> <li><a href="https://projects.eclipse.org/">Project Finder</a></li> <li><a href="https://www.eclipse.org/projects/project_activity.php">Project Activity</a></li> <li><a href="https://www.eclipse.org/projects/resources/">Project Resources</a></li> <li><a href="https://eclipse.org/specifications/">Specifications</a></li> <li><a href="https://www.eclipse.org/contribute/">Contribute</a></li> </ul> </div> </div> <div class="mega-menu-submenu-ad-wrapper"> <div class="eclipsefdn-mega-menu-promo-content mega-menu-promo-content" data-ad-format="ads_square" data-ad-publish-to="eclipse_org_home"></div> </div> </div> <div class="mega-menu-submenu container hidden" data-menu-id="supporters-menu"> <div class="mega-menu-submenu-featured-story"> <p class="mega-menu-submenu-featured-story-heading"> Supporters </p> <p class="mega-menu-submenu-featured-story-text"> The Eclipse Foundation is an international non-profit association supported by our members, including industry leaders who value open source as a key enabler for their business strategies. </p> </div> <div class="mega-menu-submenu-links-section"> <div class="mega-menu-submenu-links"> <p class="menu-heading">Membership</p> <ul> <li><a href="https://www.eclipse.org/membership/exploreMembership.php">Our Members</a></li> <li><a href="https://www.eclipse.org/membership/">Member Benefits</a></li> <li><a href="https://www.eclipse.org/membership/#tab-levels">Membership Levels & Fees</a></li> <li><a href="https://www.eclipse.org/membership/#tab-membership">Membership Application</a></li> <li><a href="https://www.eclipse.org/membership/#tab-resources">Member Resources</a></li> <li><a href="https://membership.eclipse.org/portal">Member Portal</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">Sponsorship</p> <ul> <li><a href="https://www.eclipse.org/sponsor/">Sponsor</a></li> <li><a href="https://www.eclipse.org/org/corporate_sponsors/">Corporate Sponsorship</a></li> <li><a href="https://www.eclipse.org/sponsor/collaboration/">Sponsor a Collaboration</a></li> </ul> </div> </div> <div class="mega-menu-submenu-ad-wrapper"> <div class="eclipsefdn-mega-menu-promo-content mega-menu-promo-content" data-ad-format="ads_square" data-ad-publish-to="eclipse_org_home"></div> </div> </div> <div class="mega-menu-submenu container hidden" data-menu-id="collaborations-menu"> <div class="mega-menu-submenu-featured-story"> <p class="mega-menu-submenu-featured-story-heading"> Collaborations </p> <p class="mega-menu-submenu-featured-story-text"> Whether you intend on contributing to Eclipse technologies that are important to your product strategy, or simply want to explore a specific innovation area with like-minded organizations, the Eclipse Foundation is the open source home for industry collaboration. </p> </div> <div class="mega-menu-submenu-links-section"> <div class="mega-menu-submenu-links"> <p class="menu-heading">Industry Collaborations</p> <ul> <li><a href="https://www.eclipse.org/collaborations/">About Industry Collaborations</a></li> <li><a href="https://www.eclipse.org/org/workinggroups/explore.php">Current Collaborations</a></li> <li><a href="https://www.eclipse.org/org/workinggroups/about.php">About Working Groups</a></li> <li><a href="https://www.eclipse.org/collaborations/interest-groups/">About Interest Groups</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">Research Collaborations</p> <ul> <li><a href="https://www.eclipse.org/research/">Research @ Eclipse</a></li> </ul> </div> </div> <div class="mega-menu-submenu-ad-wrapper"> <div class="eclipsefdn-mega-menu-promo-content mega-menu-promo-content" data-ad-format="ads_square" data-ad-publish-to="eclipse_org_home"></div> </div> </div> <div class="mega-menu-submenu container hidden" data-menu-id="resources-menu"> <div class="mega-menu-submenu-featured-story"> <p class="mega-menu-submenu-featured-story-heading"> Resources </p> <p class="mega-menu-submenu-featured-story-text"> The Eclipse community consists of individual developers and organizations spanning many industries. Stay up to date on our open source community and find resources to support your journey. </p> </div> <div class="mega-menu-submenu-links-section"> <div class="mega-menu-submenu-links"> <p class="menu-heading">Open Source for Business</p> <ul> <li><a href="https://www.eclipse.org/org/value/">Business Value of Open Source</a></li> <li><a href="https://www.eclipse.org/os4biz/services/">Professional Services</a></li> <li><a href="https://www.eclipse.org/os4biz/ospo/">Open Source Program Offices</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">What's Happening</p> <ul> <li><a href="https://newsroom.eclipse.org/">News</a></li> <li><a href="https://events.eclipse.org/">Events</a></li> <li><a href="https://www.eclipse.org/community/eclipse_newsletter">Newsletter</a></li> <li><a href="https://newsroom.eclipse.org/news/press-releases">Press Releases</a></li> <li><a href="https://www.eclipse.org/org/foundation/eclipseawards/">Awards & Recognition</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">Developer Resources</p> <ul> <li><a href="https://www.eclipse.org/forums/">Forum</a></li> <li><a href="https://accounts.eclipse.org/mailing-list">Mailing Lists</a></li> <li><a href="https://blogs.eclipse.org/">Blogs & Videos</a></li> <li><a href="https://www.eclipse.org/resources/marketplaces">Marketplaces</a></li> </ul> </div> </div> <div class="mega-menu-submenu-ad-wrapper"> <div class="eclipsefdn-mega-menu-promo-content mega-menu-promo-content" data-ad-format="ads_square" data-ad-publish-to="eclipse_org_home"></div> </div> </div> <div class="mega-menu-submenu container hidden" data-menu-id="the-foundation-menu"> <div class="mega-menu-submenu-featured-story"> <p class="mega-menu-submenu-featured-story-heading"> The Foundation </p> <p class="mega-menu-submenu-featured-story-text"> The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and vendor-neutral environment for open source software collaboration and innovation. </p> </div> <div class="mega-menu-submenu-links-section"> <div class="mega-menu-submenu-links"> <p class="menu-heading">About</p> <ul> <li><a href="https://www.eclipse.org/org/">About the Eclipse Foundation</a></li> <li><a href="https://www.eclipse.org/org/governance">Board & Governance</a></li> <li><a href="https://www.eclipse.org/org/foundation/staff.php">Staff</a></li> <li><a href="https://www.eclipse.org/org/services">Services</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">Legal</p> <ul> <li><a href="https://www.eclipse.org/legal/">Legal Policies</a></li> <li><a href="https://www.eclipse.org/legal/privacy/">Privacy Policy</a></li> <li><a href="https://www.eclipse.org/legal/terms-of-use/">Terms of Use</a></li> <li><a href="https://www.eclipse.org/legal/compliance/">Compliance</a></li> <li><a href="https://www.eclipse.org/legal/epl-2.0/">Eclipse Public License</a></li> </ul> </div> <div class="mega-menu-submenu-links"> <p class="menu-heading">More</p> <ul> <li><a href="https://newsroom.eclipse.org/news/press-releases">Press Releases</a></li> <li><a href="https://www.eclipse.org/careers/">Careers</a></li> <li><a href="https://www.eclipse.org/org/artwork/">Logos & Artwork</a></li> <li><a href="https://www.eclipse.org/org/foundation/contact.php">Contact Us</a></li> </ul> </div> </div> <div class="mega-menu-submenu-ad-wrapper"> <div class="eclipsefdn-mega-menu-promo-content mega-menu-promo-content" data-ad-format="ads_square" data-ad-publish-to="eclipse_org_home"></div> </div> </div> </div> </section> </div> </header> <section class="default-breadcrumbs hidden-print breadcrumbs-default-margin" id="breadcrumb"> <div class="container"> <div class="region region-breadcrumbs"> <ol class="breadcrumb"> <li><a href="https://www.eclipse.org">Home</a></li> <li > <a href="/">Projects</a> </li> <li > <a href="/projects/ee4j">Eclipse EE4J</a> </li> <li class="active"> Jakarta Annotations </li> </ol> </div> </div> </section> <div class="main-container container js-quickedit-main-content"> <div class="row"> <section class="col-sm-18" role="main"> <div class="highlighted"> <div class="region region-highlighted"> <div data-drupal-messages-fallback class="hidden"></div> </div> </div> <a id="main-content"></a> <div class="region region-content"> <h1 class="page-header"> <span>Jakarta Annotations</span> </h1> <nav class="tabs" role="navigation" aria-label="Tabs"> <h2 class="visually-hidden">Primary tabs</h2> <ul class="tabs--primary nav nav-tabs"><li class="active"><a href="/projects/ee4j.ca" data-drupal-link-system-path="node/13440" class="is-active" aria-current="page">Overview</a></li> <li><a href="/projects/ee4j.ca/downloads" data-drupal-link-system-path="node/13440/downloads">Downloads</a></li> <li><a href="/projects/ee4j.ca/who" data-drupal-link-system-path="node/13440/who">Who's Involved</a></li> <li><a href="/projects/ee4j.ca/developer" data-drupal-link-system-path="node/13440/developer">Developer Resources</a></li> <li><a href="/projects/ee4j.ca/governance" data-drupal-link-system-path="node/13440/governance">Governance</a></li> <li><a href="/projects/ee4j.ca/contact" data-drupal-link-system-path="node/13440/contact">Contact Us</a></li> </ul> </nav> <article data-history-node-id="13440" class="project is-promoted full clearfix eclipsefdn-node"> <div class="content"> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Jakarta Annotations defines a collection of annotations representing common semantic concepts that enable a declarative style of programming that applies across a variety of Java technologies.</p> </div> <div class="field field--name-field-state field--type-list-string field--label-above"> <div class="field--label">State</div> <div class="field--item">Mature</div> </div> <div class="field field--name-field-simultaneous-releases field--type-text field--label-hidden field--item">This project is part of <a href="/releases/jakarta-ee-8" hreflang="und">Jakarta EE 8</a>, <a href="/releases/jakarta-ee-9" hreflang="und">Jakarta EE 9</a>, <a href="/releases/jakarta-10" hreflang="und">Jakarta 10</a></div> <div class="field field--name-field-working-group field--type-entity-reference field--label-above"> <div class="field--label">Industry Collaborations</div> <div class="field--items"> <div class="field--item"><a href="/working-group/jakarta-ee" hreflang="en">Jakarta EE</a></div> </div> </div> <div class="field field--name-field-latest-releases field--type-markup field--label-above"> <div class="field--label">Latest Releases</div> <div class="field--item"><p>From 2024-02-29 to 2018-11-30</p> <div class="table-responsive"> <table class="responsive-enabled table table-hover table-striped" data-striping="1"> <thead> <tr> <th>Name</th> <th>Date</th> <th>Review</th> </tr> </thead> <tbody> <tr class="odd"> <td><a href="/projects/ee4j.ca/releases/3.0" hreflang="und">3.0</a></td> <td>2024-02-29</td> <td><a href="https://projects.eclipse.org/projects/ee4j.ca/reviews/jakarta-annotations-3.0-release-review"><i class="fa fa-eye"></i></a></td> </tr> <tr class="even"> <td><a href="/projects/ee4j.ca/releases/2.1.1" hreflang="und">2.1.1</a></td> <td>2022-06-15</td> <td></td> </tr> <tr class="odd"> <td><a href="/projects/ee4j.ca/releases/2.1" hreflang="und">2.1</a></td> <td>2022-01-31</td> <td><a href="https://projects.eclipse.org/projects/ee4j.ca/reviews/jakarta-annotations-2.1-release-review"><i class="fa fa-eye"></i></a></td> </tr> <tr class="even"> <td><a href="/projects/ee4j.ca/releases/2.0.0" hreflang="und">2.0.0</a></td> <td>2020-11-04</td> <td><a href="https://projects.eclipse.org/projects/ee4j.ca/reviews/jakarta-annotations-2.0.0-release-review"><i class="fa fa-eye"></i></a></td> </tr> <tr class="odd"> <td><a href="/projects/ee4j.ca/releases/1.3.5" hreflang="und">1.3.5</a></td> <td>2019-09-10</td> <td></td> </tr> <tr class="even"> <td><a href="/projects/ee4j.ca/releases/1.3.4" hreflang="und">1.3.4</a></td> <td>2018-11-30</td> <td><a href="https://projects.eclipse.org/projects/ee4j.ca/reviews/jakarta-annotations-1.3.4-release-review"><i class="fa fa-eye"></i></a></td> </tr> </tbody> </table> </div> </div> </div> <div class="field field--name-field-project-licenses field--type-entity-reference field--label-above"> <div class="field--label">Licenses</div> <div class="field--items"> <div class="field--item"><a href="/license/eclipse-public-license-2.0" hreflang="und">Eclipse Public License 2.0</a><p class="small">The content of this open source project is received and distributed under the license(s) listed above. Some source code and binaries may be distributed under different terms. Specific license information is provided in file headers and in NOTICE files distributed with the project's binaries.</p></div> <div class="field--item"><a href="/license/yi-secondary-gnu-general-public-license-version-2-gnu-classpath-exception" hreflang="und">一 (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception</a></div> </div> </div> <div class="field field--name-field-active-member-companies field--type-text field--label-above"> <div class="field--label">Active Member Companies</div> <div class="field--item"><p>Member companies supporting this project over the last three months.</p><ul class="eclipsefdn-participating-organizations list-inline margin-top-10 margin-bottom-10" data-project-short-id="ee4j.ca"></div> </div> <div class="field field--name-field-contribution-activity field--type-markup field--label-above"> <div class="field--label">Contribution Activity</div> <div class="field--item">Commits on this project (last 12 months) <div class="charts-highchart chart" data-chart="{"chart":{"type":"column","backgroundColor":"#fff","options3d":[],"style":{"fontSize":"14px"}},"credits":{"enabled":false},"title":{"text":"","style":{"color":"#000"}},"subtitle":{"text":""},"colors":["#2f7ed8","#0d233a","#8bbc21","#910000","#1aadce","#492970","#f28f43","#77a1e5","#c42525","#a6c96a"],"tooltip":{"enabled":true,"useHTML":false},"plotOptions":{"series":{"stacking":"","dataLabels":{"enabled":false},"marker":{"enabled":false}}},"legend":{"enabled":true,"verticalAlign":"bottom","layout":"horizontal"},"xAxis":[{"type":"","title":{"text":"","style":{"color":"#000"}},"categories":["2023-11","2023-12","2024-01","2024-02","2024-03","2024-04","2024-05","2024-06","2024-07","2024-08","2024-09"],"labels":{"style":{"color":"#000"}},"gridLineColor":"#ccc","lineColor":"#ccc","minorGridLineColor":"#e0e0e0","opposite":false}],"yAxis":[{"type":"","title":{"text":"Number of commits","style":{"color":"#000"}},"labels":{"style":{"color":"#000"}},"gridLineColor":"#ccc","lineColor":"#ccc","minorGridLineColor":"#e0e0e0","opposite":false}],"series":[{"name":"Commits on this project (last 12 months)","color":"#1d84c3","data":[0,0,0,7,1,0,0,0,0,0,0]}]}" id="highchart-render"></div> </div> </div> <div class="field field--name-field-project-spec-working-group field--type-entity-reference field--label-above"> <div class="field--label">Specification</div> <div class="field--item">This Specification Project is affiliated with the <a href="/working-group/jakarta-ee" hreflang="en">Jakarta EE</a> Working Group.</div> </div> </div> </article> </div> </section> <aside class="col-sm-6"> <div class="region region-sidebar-second"> <section id="block-projectlinks" class="eclipsefdn-block eclipsefdn-block-white-bg block block-eclipsefdn-projects block-project-links clearfix"> <h2 class="block-title">Project Links</h2> <ul class="list-unstyled nav"><li class="website"><a href="https://jakartaee.github.io/common-annotations-api/"><i class="fa fa-globe"></i> Website</a></li><li class="mailing-list"><a href="https://accounts.eclipse.org/mailing-list/ca-dev"><i class="fa fa-envelope"></i> Dev Mailing List</a></li><li class="proposal"><a href="/proposals/eclipse-project-common-annotations"><i class="fa fa-list-alt"></i> Proposal</a></li></ul> </section> <section id="block-projectlogo" class="eclipsefdn-block eclipsefdn-block-white-bg block block-eclipsefdn-projects block-project-logo clearfix"> <a href="/projects/ee4j.ca"><img class="center-block img-responsive" src="/sites/default/files/styles/project_logo/public/36201228_26.png?itok=tQL0iNEA" alt="Jakarta Annotations" /> </a> </section> <section id="block-relatedprojects" class="eclipsefdn-block eclipsefdn-block-white-bg block block-eclipsefdn-projects block-related-projects clearfix"> <h2 class="block-title">Related Projects</h2> <h3>Project Hierarchy:</h3><ul class="related-projects-block-content-hierarchy-list"><li><a href="/projects/ee4j" class="ellipsis" hreflang="und">Eclipse EE4J</a><ul><li><a href="/projects/ee4j.ca" class="ellipsis" hreflang="und">Jakarta Annotations</a></li></ul></li></ul> </section> <section id="block-projecttags" class="eclipsefdn-block eclipsefdn-block-white-bg block block-eclipsefdn-projects block-project-tags clearfix"> <h2 class="block-title">Project Tags</h2> <h3 class="h5">Technology Types</h3><ul class="list-unstyled list-inline solstice-tags"><li class="_"><a href="/technology-type/cloud-native-java" hreflang="en">Cloud Native Java</a></li><li class="_"><a href="/technology-type/specification" hreflang="en">Specification</a></li></ul> </section> </div> </aside> </div> </div> <div class="region region-footer"> <section id="block-eclipsefoundationfeaturedstoryfooter" class="block block-eclipsefdn block-eclipsefdn-featured-story-footer clearfix"> <div class="eclipsefdn-featured-footer featured-footer" data-publish-target="eclipse_org"> <div class="container featured-container"></div> </div> </section> <section id="block-eclipsefoundationastrofooter" class="block block-eclipsefdn block-eclipsefdn-astro-footer clearfix"> <p id="back-to-top"> <a class="visible-xs" href="#top">Back to the top</a> </p> <footer id="footer"> <div class="container"> <div class="footer-sections row equal-height-md font-bold"> <div id="footer-eclipse-foundation" class="footer-section col-md-5 col-sm-8"> <div class="menu-heading">Eclipse Foundation</div> <ul class="nav"> <li> <a href="https://www.eclipse.org/org/">About</a> </li> <li> <a href="https://projects.eclipse.org/">Projects</a> </li> <li> <a href="https://www.eclipse.org/collaborations/">Collaborations</a> </li> <li> <a href="https://www.eclipse.org/membership/">Membership</a> </li> <li> <a href="https://www.eclipse.org/sponsor/">Sponsor</a> </li> </ul> </div> <div id="footer-legal" class="footer-section col-md-5 col-sm-8"> <div class="menu-heading">Legal</div> <ul class="nav"> <li> <a href="https://www.eclipse.org/legal/privacy/">Privacy Policy</a> </li> <li> <a href="https://www.eclipse.org/legal/terms-of-use/">Terms of Use</a> </li> <li> <a href="https://www.eclipse.org/legal/compliance/">Compliance</a> </li> <li> <a href="https://www.eclipse.org/org/documents/Community_Code_of_Conduct.php">Code of Conduct</a> </li> <li> <a href="https://www.eclipse.org/legal/">Legal Resources</a> </li> <li> <a href="#" class="toolbar-manage-cookies">Manage Cookies</a> </li> </ul> </div> <div id="footer-more" class="footer-section col-md-5 col-sm-8"> <div class="menu-heading">More</div> <ul class="nav"> <li> <a href="https://www.eclipse.org/security/">Report a Vulnerability</a> </li> <li> <a href="https://www.eclipsestatus.io/">Service Status</a> </li> <li> <a href="https://www.eclipse.org/org/foundation/contact.php">Contact</a> </li> <li> <a href="https://www.eclipse.org/projects/support/">Support</a> </li> </ul> </div> <div id="footer-end" class="footer-section col-md-8 col-md-offset-1 col-sm-24"> <div class="footer-end-social-container"> <div class="footer-end-social"> <p class="footer-end-social-text">Follow Us:</p> <ul class="footer-end-social-links list-inline"> <li> <a class="link-unstyled" href="https://www.youtube.com/channel/UCej18QqbZDxuYxyERPgs2Fw" title="YouTube Channel"> <span class="fa fa-stack"> <i class="fa fa-circle fa-stack-2x" aria-hidden="true"></i> <i class="fa fa-youtube-play fa-stack-1x fa-inverse" aria-hidden="true"></i> </span> </a> </li> <li> <a class="link-unstyled" href="https://www.linkedin.com/company/eclipse-foundation/" title="LinkedIn"> <span class="fa fa-stack"> <i class="fa fa-circle fa-stack-2x" aria-hidden="true"></i> <i class="fa fa-linkedin fa-stack-1x fa-inverse" aria-hidden="true"></i> </span> </a> </li> <li> <a class="link-unstyled" href="https://www.facebook.com/eclipse.org/" title="Facebook"> <span class="fa fa-stack"> <i class="fa fa-circle fa-stack-2x" aria-hidden="true"></i> <i class="fa fa-facebook fa-stack-1x fa-inverse" aria-hidden="true"></i> </span> </a> </li> <li> <a class="link-unstyled" href="https://twitter.com/EclipseFdn" title="Twitter"> <span class="fa fa-stack"> <i class="fa fa-circle fa-stack-2x" aria-hidden="true"></i> <i class="fa fa-twitter fa-stack-1x fa-inverse"></i> </span> </a> </li> </ul> </div> </div> <div class="footer-end-newsletter"> <form id="mc-embedded-subscribe-form" action="https://eclipse.us6.list-manage.com/subscribe?u=eaf9e1f06f194eadc66788a85&id=46e57eacf1&v_id=53&f_id=00fac2e1f0" method="post" novalidate target="_blank"> <label class="footer-end-newsletter-label" for="email">Subscribe to our Newsletter</label> <div class="footer-end-newsletter-input-wrapper"> <input class="footer-end-newsletter-input" type="email" id="email" name="EMAIL" autocomplete="email" placeholder="Enter your email address"> <div> <i class="fa fa-solid fa-envelope fa-lg" aria-hidden="true"></i> </div> </div> <input type="hidden" name="u" value="eaf9e1f06f194eadc66788a85"> <input type="hidden" name="id" value="46e57eacf1"> <input id="mc-embedded-subscribe" type="submit" name="subscribe" hidden> </form> </div> </div> </div> <div class="col-sm-24"> <div class="row"> <div id="copyright" class="col-md-16"> <p id="copyright-text">Copyright © Eclipse Foundation AISBL. All Rights Reserved.</p> </div> </div> </div> <a href="#" class="scrollup">Back to the top</a> </div> </footer> </section> </div> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/13440","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"bootstrap":{"forms_has_error_value_toggle":1,"modal_animation":1,"modal_backdrop":"true","modal_focus_input":1,"modal_keyboard":1,"modal_select_text":1,"modal_show":1,"modal_size":"","popover_enabled":1,"popover_animation":1,"popover_auto_close":1,"popover_container":"body","popover_content":"","popover_delay":"0","popover_html":0,"popover_placement":"right","popover_selector":"","popover_title":"","popover_trigger":"click","tooltip_enabled":1,"tooltip_animation":1,"tooltip_container":"body","tooltip_delay":"0","tooltip_html":0,"tooltip_placement":"auto left","tooltip_selector":"","tooltip_trigger":"hover"},"charts":{"highcharts":{"global_options":{"lang":{"loading":"Loading...","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"downloadCSV":"Download CSV","downloadJPEG":"Download JPEG image","downloadPDF":"Download PDF document","downloadPNG":"Download PNG image ","downloadSVG":"Download SVG vector image","downloadXLS":"Download XLS","exitFullscreen":"Exit from full screen","hideData":"Hide data table","mainBreadcrumb":"Main","thousandsSep":" ","decimalPoint":".","noData":"No data to display","printChart":"Print chart","resetZoom":"Reset zoom","resetZoomTitle":"Reset zoom level 1:1","viewData":"View data table","viewFullscreen":"View in full screen","contextButtonTitle":"Chart context menu","drillUpText":"Back to {series.name}","invalidDate":"Invalid date","shortMonths":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"],"shortWeekdays":["Sun","Mon","Tue","Wed","Thurs","Frid","Sat"],"exportData":{"annotationHeader":"Annotations","categoryDatetimeHeader":"DateTime","categoryHeader":"Labels"},"numericSymbols":["k","M","G","T","P","E"]}}}},"user":{"uid":0,"permissionsHash":"8ed503f1f6a4883ed443941129c4bcd3052d20f1b4d2070ca31cff77ec58ab76"}}</script> <script src="/sites/default/files/js/js_RhOy8SD-oZCo-_5U6b6XyktuvyWo3ONfS5lOUtpQj4A.js?scope=footer&delta=0&language=en&theme=solstice&include=eJxFyFEKgEAIBcALSXuk0E1yYemJ2p6_j6D-hhGgsoK9ORxLg-SbAmYNp24clbuN0162n9QR2o64nedWLFND03HlWPoAvBYk9g"></script> </body> </html>