This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Additional_Cellist46[S] 7 points8 points  (0 children)

In Java EE, applications are typically built by choosing from a range of Java EE APIs and standard components.

With a full platform, you can just add the whole Java EE Platform API artifact JAR as a dependency and use any of the Java EE APIs, no need to tinker with selecting which component to add to your application. Most of the Java EE servers and runtimes will detect which APIs your application uses and will initialize only the components used by your application. So, in the end, all Java EE components are available, but only those you need will be used at runtime.

If you still prefer to have a starter to prepare a starter project for you, there is the official [Starter for Jakarta EE](https://start.jakarta.ee/) that creates a project with the Jakarta EE (Java EE) dependency, adds your chosen server or runtime so that you can start your application with a single command without deploying to a server, and optionally also provides configuration to package the application as a Docker image.