start.jakarta.ee Open in urlscan Pro
3.72.140.173  Public Scan

Submitted URL: http://start.jakarta.ee/?1.5.3-path-disclose
Effective URL: https://start.jakarta.ee/?1.5.3-path-disclose
Submission: On January 25 via api from DE — Scanned from DE

Form analysis 1 forms found in the DOM

Name: j_idt14POST /index.xhtml

<form id="j_idt14" name="j_idt14" method="post" action="/index.xhtml" enctype="application/x-www-form-urlencoded">
  <input type="hidden" name="j_idt14" value="j_idt14">
  <div id="j_idt14:j_idt15" class="ui-panelgrid ui-widget text-align-left">
    <div id="j_idt14:j_idt15_content" class="ui-panelgrid-content ui-widget-content ui-grid ui-grid-responsive">
      <div id="j_idt14:j_idt16" class="ui-grid-row">
        <div id="j_idt14:j_idt17" class="ui-panelgrid-cell ui-grid-col-3">
          <div id="j_idt14:j_idt18" class="ui-messages ui-widget" aria-live="polite"></div>
        </div>
      </div>
      <div class="ui-grid-row">
        <div class="ui-panelgrid-cell ui-grid-col-3"><label id="j_idt14:j_idt19" class="ui-outputlabel ui-widget" for="j_idt14:j_idt20">Jakarta EE version</label></div>
        <div id="j_idt14:j_idt20" class="ui-panelgrid-cell ui-grid-col-9">
          <div id="j_idt14:j_idt21" role="radiogroup" class="ui-grid ui-grid-responsive ui-selectoneradio ui-widget" aria-required="true">
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="true">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt21:0" name="j_idt14:j_idt21" type="radio" value="10"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt21&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" checked="checked"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-active"><span class="ui-radiobutton-icon ui-icon ui-icon-bullet ui-c"></span></div>
                </div><label for="j_idt14:j_idt21:0">Jakarta EE 10</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt21:1" name="j_idt14:j_idt21" type="radio" value="9.1"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt21&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt21:1">Jakarta EE 9.1</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt21:2" name="j_idt14:j_idt21" type="radio" value="9"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt21&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt21:2">Jakarta EE 9</label>
              </div>
            </div>
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt21:3" name="j_idt14:j_idt21" type="radio" value="8"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt21&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt21:3">Jakarta EE 8</label>
              </div>
            </div>
          </div><span class="footnote">Jakarta EE 10 requires Java SE above 8.</span>
        </div>
      </div>
      <div class="ui-grid-row">
        <div class="ui-panelgrid-cell ui-grid-col-3"><label id="j_idt14:j_idt24" class="ui-outputlabel ui-widget" for="j_idt14:j_idt25">Jakarta EE profile</label></div>
        <div id="j_idt14:j_idt25" class="ui-panelgrid-cell ui-grid-col-9">
          <div id="j_idt14:j_idt26" role="radiogroup" class="ui-grid ui-grid-responsive ui-selectoneradio ui-widget" aria-required="true">
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="true">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt26:0" name="j_idt14:j_idt26" type="radio" value="full"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt26&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" checked="checked"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-active"><span class="ui-radiobutton-icon ui-icon ui-icon-bullet ui-c"></span></div>
                </div><label for="j_idt14:j_idt26:0">Platform</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt26:1" name="j_idt14:j_idt26" type="radio" value="web"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt26&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt26:1">Web Profile</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt26:2" name="j_idt14:j_idt26" type="radio" value="core"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt26&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt26:2">Core Profile</label>
              </div>
            </div>
          </div><span class="footnote">Core Profile only available for Jakarta EE 10 and later.</span>
        </div>
      </div>
      <div class="ui-grid-row">
        <div class="ui-panelgrid-cell ui-grid-col-3"><label id="j_idt14:j_idt29" class="ui-outputlabel ui-widget" for="j_idt14:j_idt30">Java SE version</label></div>
        <div id="j_idt14:j_idt30" class="ui-panelgrid-cell ui-grid-col-9">
          <div id="j_idt14:j_idt31" role="radiogroup" class="ui-grid ui-grid-responsive ui-selectoneradio ui-widget" aria-required="true">
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="true">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt31:0" name="j_idt14:j_idt31" type="radio" value="17"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt31&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" checked="checked"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-active"><span class="ui-radiobutton-icon ui-icon ui-icon-bullet ui-c"></span></div>
                </div><label for="j_idt14:j_idt31:0">Java SE 17</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt31:1" name="j_idt14:j_idt31" type="radio" value="11"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt31&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt31:1">Java SE 11</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt31:2" name="j_idt14:j_idt31" type="radio" value="8"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt31&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" disabled="disabled"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-disabled"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt31:2" class="ui-state-disabled" title="Java SE 8">Java SE 8</label>
              </div>
            </div>
          </div><span class="footnote">Java SE 8 requires Jakarta EE below 10.</span>
        </div>
      </div>
      <div class="ui-grid-row">
        <div class="ui-panelgrid-cell ui-grid-col-3"><label id="j_idt14:j_idt34" class="ui-outputlabel ui-widget" for="j_idt14:j_idt35">Runtime</label></div>
        <div id="j_idt14:j_idt35" class="ui-panelgrid-cell ui-grid-col-9">
          <div id="j_idt14:j_idt36" role="radiogroup" class="ui-grid ui-grid-responsive ui-selectoneradio ui-widget" aria-required="true">
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="true">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:0" name="j_idt14:j_idt36" type="radio" value="none"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" checked="checked"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-active"><span class="ui-radiobutton-icon ui-icon ui-icon-bullet ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:0">None</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:1" name="j_idt14:j_idt36" type="radio" value="tomee"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" disabled="disabled"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-disabled"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:1" class="ui-state-disabled">TomEE</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:2" name="j_idt14:j_idt36" type="radio" value="wildfly"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:2">WildFly</label>
              </div>
            </div>
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:3" name="j_idt14:j_idt36" type="radio" value="glassfish"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:3">GlassFish</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:4" name="j_idt14:j_idt36" type="radio" value="payara"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:4">Payara</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt36:5" name="j_idt14:j_idt36" type="radio" value="open-liberty"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt36&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt36:5">Open Liberty</label>
              </div>
            </div>
          </div><span class="footnote">TomEE requires Web Profile and Jakarta EE below 10, GlassFish requires no Docker support and Web Profile or the Jakarta EE Platform, WildFly requires Jakarta EE 8 or 10.</span>
        </div>
      </div>
      <div class="ui-grid-row">
        <div class="ui-panelgrid-cell ui-grid-col-3"><label id="j_idt14:j_idt39" class="ui-outputlabel ui-widget" for="j_idt14:j_idt40">Docker support</label></div>
        <div id="j_idt14:j_idt40" class="ui-panelgrid-cell ui-grid-col-9">
          <div id="j_idt14:j_idt41" role="radiogroup" class="ui-grid ui-grid-responsive ui-selectoneradio ui-widget" aria-required="true">
            <div class="ui-g">
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="true">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt41:0" name="j_idt14:j_idt41" type="radio" value="false"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt41&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" checked="checked"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-active"><span class="ui-radiobutton-icon ui-icon ui-icon-bullet ui-c"></span></div>
                </div><label for="j_idt14:j_idt41:0">No</label>
              </div>
              <div class="ui-g-12 ui-md-4" role="radio" aria-checked="false">
                <div class="ui-radiobutton ui-widget">
                  <div class="ui-helper-hidden-accessible"><input id="j_idt14:j_idt41:1" name="j_idt14:j_idt41" type="radio" value="true"
                      onchange="PrimeFaces.ab({s:&quot;j_idt14:j_idt41&quot;,e:&quot;change&quot;,f:&quot;j_idt14&quot;,p:&quot;j_idt14&quot;,u:&quot;j_idt14&quot;});" disabled="disabled"></div>
                  <div class="ui-radiobutton-box ui-widget ui-corner-all ui-state-default ui-state-disabled"><span class="ui-radiobutton-icon ui-icon ui-icon-blank ui-c"></span></div>
                </div><label for="j_idt14:j_idt41:1" class="ui-state-disabled" title="Yes">Yes</label>
              </div>
            </div>
          </div><span class="footnote">Docker support requires a runtime other than GlassFish.</span>
        </div>
      </div>
    </div>
    <div class="ui-panelgrid-footer ui-widget-header"><button id="j_idt14:j_idt44" name="j_idt14:j_idt44" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-icon-left generate-button" onclick="" type="submit"><span
          class="ui-button-icon-left ui-icon ui-c pi pi-arrow-down"></span><span class="ui-button-text ui-c">Generate</span></button></div>
  </div><input type="hidden" name="javax.faces.ViewState" id="j_id1:javax.faces.ViewState:0"
    value="ijQgdWrrt1pMx+rOK9cb8TXy8lWgHAmBiMP+M7lpib6cqI6iAhMqn7L8Ygr6aZP9XfjAVP9omLOOp8YwvmcQdjAK/PaHPR3MI6U8Xeapnxd/ACKDkOOXElkC5PHzqNjohoibWwVNxcvUL3nr9xhjNnRLh3tOR21ckXAXXEHjoHa97mzrb0Sd435KT+/G1I+wT+fFfppgewqL52o4eqTrLARGm1dwW6FLtzhzRaJbIkO+s1NnYE2ivYdjme71QklnFCGSUaiqjHSW48gutEep7KA5Fpvg8MF/4nqLDAKgV0LeFFyWZqX15W/E0W02gBvIS7GJhLx6Z/rVus8ZQI6NTszwTtQEcU4zsM607l8aOOdukajNAKA9qkLo8ZLh6mTy1jW5RDEMQbe5enWMMhcdnmGRr4W7jZBQE1bp86/7JojwDo5sRHL8vZr65n1ZVfxb29dwD5XkOd0Ib8xPDzXwjpUAiHLaK1nUZqCz8xT2Q8a8bcjFW76CXGMwNd0LagcHl5LCTyhl1Gkh/1gfcUMqIYQW4zpZihbFJeAwoUH2Q+wtWY0ke7J00n1Od69+K9YAvAAVaEEY7htfqa7YybP77cN1iCJln71lLvYSslv0zVJJugtauOkP2LtcBfPQ0sfsMtVbqfz5UOQHwIbSJ/NWCF9zui1c9lAIFyJYL03HEourxqXn4CL5PdqBoa+A+IVJNaHYKsLtukqwobVxAI0GB9aY2tJ46L6NRKBZOo501paqWsJKW4s+ZvcOrGr5b5KRvYxZ9djr8eoaiPqOgztN7HQ3FQNADG41yRoHnXITgucluzd3VBkkirSLXvB5311lP6nbKkTtSjVOhZaQcdoWYaCBrGlNRo6ZO/uDf89V0n8Hz33wNt9ZlRZ7oezo8Gee9z+R4RNBdLVGa1VduzASA/r+fYVDKr1YHou4Oc1rvKQEi4LeiR+YG8kor9Alphyr+JfcJTgufqd0YHe7JWADV04SBn19eJhIHwEYNryYm2K6rY1xB0sZbhBTdRG0TF+t"
    autocomplete="off">
</form>

Text Content

Cookie settings
Some Eclipse Foundation pages use cookies to better serve you when you return to
the site. You can set your browser to notify you before you receive a cookie or
turn off cookies. If you do so, however, some areas of some sites may not
function properly. To read Eclipse Foundation Privacy Policy click here.
DeclineAllow cookies
Skip to main content
 * Edit my account
 * Manage Cookies

 * About
 * Membership
 * Connect
 * Resources
   * Surveys
   * Infographics
   * Datasheets
   * Presentations
   * Adopt A Spec
   * Committees
   * Newsletter Archives
   * Meeting Minutes
   * Blog
   * Tech Talk Meet-ups
   * Jakarta EE YouTube Channel
   * Jakarta EE Specification Projects
   * Jakarta EE Community Folder
   * Jakarta EE Community Calendar
   * Starter for Jakarta EE
   * JakartaOne Livestream
 * Compatible Products
 * Releases
 * More
   
   *  * Community
     
      * Marketplace
      * Events
      * Planet Eclipse
      * Newsletter
      * Videos
      * Blogs
     
      * Participate
     
      * Report a Bug
      * Forums
      * Mailing Lists
      * Wiki
      * IRC
     
      * Eclipse IDE
     
      * Download
      * Documentation
      * Getting Started / Support
      * How to Contribute
      * IDE and Tools
      * Newcomer Forum

Toggle navigation



ECLIPSE STARTER FOR JAKARTA EE


GENERATES CODE TO HELP GET STARTED WITH JAKARTA EE PROJECTS USING MAVEN

 1. Home
 2. Eclipse Starter for Jakarta EE


BREADCRUMBS

Welcome to the official Eclipse Foundation Starter for Jakarta EE. The starter
uses a Maven Archetype to generate sample code to get you going quickly with
simple Jakarta EE microservices projects.


Generate a Jakarta EE Project

Select the options for the project and click generate. You will then be prompted
to download a zip file that contains the project. Unzip the file and follow the
README.md in the unzipped directory.

This interface ensures a valid combination of options every time you make a
selection. It automatically disables any option which would result in invalid
input. It enables options that are valid for a given selection. Some examples
are provided below for each option.

Jakarta EE version

Jakarta EE 10

Jakarta EE 9.1

Jakarta EE 9

Jakarta EE 8
Jakarta EE 10 requires Java SE above 8.
Jakarta EE profile

Platform

Web Profile

Core Profile
Core Profile only available for Jakarta EE 10 and later.
Java SE version

Java SE 17

Java SE 11

Java SE 8
Java SE 8 requires Jakarta EE below 10.
Runtime

None

TomEE

WildFly

GlassFish

Payara

Open Liberty
TomEE requires Web Profile and Jakarta EE below 10, GlassFish requires no Docker
support and Web Profile or the Jakarta EE Platform, WildFly requires Jakarta EE
8 or 10.
Docker support

No

Yes
Docker support requires a runtime other than GlassFish.
Generate


The official Jakarta EE Starter is hosted on Azure App Service JBoss EAP. It is
powered by Jakarta EE, Jakarta Faces and PrimeFaces.

 * Project Resources
 * Issue Tracker

Back to the top

Copyright © Eclipse Foundation, Inc. All Rights Reserved.

 * Twitter account
 * Facebook account
 * Youtube account
 * Linkedin account


USEFUL LINKS

 * Report a Bug
 * Documentation
 * How to Contribute
 * Mailing Lists
 * Forums
 * Marketplace


OTHER

 * IDE and Tools
 * Projects
 * Working Groups
 * Research@Eclipse
 * Report a Vulnerability
 * Service Status


ECLIPSE FOUNDATION

 * About Us
 * Contact Us
 * Donate
 * Members
 * Governance
 * Code of Conduct
 * Logo and Artwork
 * Board of Directors


LEGAL

 * Privacy Policy
 * Terms of Use
 * Copyright Agent
 * Eclipse Public License
 * Legal Resources