{"id":30225806,"url":"https://github.com/eclipse-ee4j/starter","last_synced_at":"2025-08-14T15:38:06.972Z","repository":{"id":38247503,"uuid":"238968874","full_name":"eclipse-ee4j/starter","owner":"eclipse-ee4j","description":"Eclipse Starter for Jakarta EE","archived":false,"fork":false,"pushed_at":"2025-06-25T15:25:10.000Z","size":1166,"stargazers_count":53,"open_issues_count":14,"forks_count":46,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-07-26T11:44:16.865Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipse-ee4j.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-02-07T16:12:27.000Z","updated_at":"2025-06-25T15:25:16.000Z","dependencies_parsed_at":"2023-02-15T18:16:07.435Z","dependency_job_id":"a21a4d99-244d-42d3-88f4-feea39c33138","html_url":"https://github.com/eclipse-ee4j/starter","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/eclipse-ee4j/starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fstarter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fstarter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fstarter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fstarter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipse-ee4j","download_url":"https://codeload.github.com/eclipse-ee4j/starter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-ee4j%2Fstarter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270443433,"owners_count":24584728,"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","status":"online","status_checked_at":"2025-08-14T02:00:10.309Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-08-14T15:38:02.958Z","updated_at":"2025-08-14T15:38:06.960Z","avatar_url":"https://github.com/eclipse-ee4j.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Alt text](https://img.shields.io/badge/release-UI%202.0.3-blue.svg)](https://github.com/eclipse-ee4j/starter/releases/tag/ui-2.0.3)\n[![Alt text](https://img.shields.io/badge/release-Archetypes%202.2.1-blue.svg)](https://github.com/eclipse-ee4j/starter/releases/tag/archetype-2.2.1)\n\n# Eclipse Starter for Jakarta EE\n\nThis is the official Eclipse Foundation Starter for Jakarta EE. It generates code to help get started with \nJakarta EE projects using Maven. It is possible to do so using Maven Archetypes or a web UI.\n\n## Current Release\n\nPlease note that this is a development version of the starter. For the current release, please visit \nthe [project website](https://start.jakarta.ee) or use Maven Central. This code will allow you to use features \nthat are not yet released. It will also allow you to build the starter from source.\n\n## Building from Source\n\nIn order to build the project from source, please download this repository on your file system (the easiest \nway may be to [download as zip](https://github.com/eclipse-ee4j/starter/archive/refs/heads/master.zip)). Then \nexecute the following. Please ensure you have installed a \n[Java SE 11+ implementation](https://adoptium.net/?variant=openjdk11) \nand [Maven 3+](https://maven.apache.org/download.cgi) (we have tested with Java SE 11, Java SE 17, and \nJava SE 21).\n\n```\nmvn clean install\n```\n\n## Generate Jakarta EE Project Using Archetypes \nIn order to run the Maven Archetype and generate a sample Jakarta EE project, please execute the following. \nPlease ensure you have installed a [Java SE 8+ implementation](https://adoptium.net/?variant=openjdk8) and \n[Maven 3+](https://maven.apache.org/download.cgi) (we have tested with Java SE 8, Java SE 11, Java SE 17, \nand Java SE 21).\n\n```\nmvn archetype:generate -DarchetypeGroupId=\"org.eclipse.starter\" -DarchetypeArtifactId=\"jakarta-starter\"\n```\n\nIf you use the defaults, this will generate the Jakarta EE project under a directory \nnamed `jakartaee-hello-world`. The README.md file under that directory will contain instructions on how to run \nthe sample.\n\nIf desired, you can easily use the Maven Archetype from a Maven capable IDE such \nas [Eclipse](https://www.eclipse.org/ide). The generated starter code is simply Maven projects. You can easily \nload, explore and run the code in a Maven capable IDE such as [Eclipse](https://www.eclipse.org/ide).\n\nTo run a specific version of the Archetype, including the locally installed development version, specify \nthe `archetypeVersion` property.\n\n```\nmvn archetype:generate -DarchetypeGroupId=\"org.eclipse.starter\" -DarchetypeArtifactId=\"jakarta-starter\" -DarchetypeVersion=\"2.7.0-SNAPSHOT\"\n```\n\n##  Running the UI\nIn order to run the UI, please execute the following from this directory. You can also simply build the war \nfrom Maven and deploy the war to either WildFly 28 or JBoss EAP 8. You can do this in an IDE if desired. \nNote that you can override the underlying archetype version used by setting the `ARCHETYPE_VERSION` environment \nvariable (the default version will be the most recent released to Maven Central, see \n[here](https://mvnrepository.com/artifact/org.eclipse.starter/jakarta-starter) for the latest value).\n\n```\nmvn clean package wildfly:dev --file ui/pom.xml\n```\n\nOnce WildFly starts, please go to \n[http://localhost:8080/jakarta-starter-ui/](http://localhost:8080/jakarta-starter-ui/). Unzip the file \nthe UI generates and follow the README.md in the unzipped directory.\n\n## Contributing\n\nWe welcome contributions to the project in many forms. Please see the \n[Contributing](CONTRIBUTING.md) page for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-ee4j%2Fstarter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipse-ee4j%2Fstarter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-ee4j%2Fstarter/lists"}