![]() ![]() Some are available individually as a library to include in your app. Several vendors provide implementations of the various Jakarta EE specifications. Their further development is proceeding in a transparent open-source manner. The Jakarta EE specifications are owned by the Eclipse Foundation, having been donated by Oracle Corp. A few can also be used in desktop apps, such as Jakarta Bean Validation and Jakarta Contexts and Dependency Injection. Most of these products are aimed at server-side usage. ![]() Jakarta EE, formerly known as Java EE (Enterprise Edition), is a collection of dozens of specifications for various kinds of enterprise-oriented software you may want to run on top of your Java SE JDK installation. ![]() Be aware that Java 8, 11, and 17 are the long-term support (LTS) versions of Java. See Java Is Still Free for more information.Ĭhoose a version of JDK appropriate to your choice of Jakarta EE product discussed below. Some JDK products are free-of-cost and some require a fee. So your first chore is to choose a vendor and obtain and install a JDK. So you will find the quality and performance to be largely the same across these JDK products. Nowadays, most of these companies’ offerings are based largely or entirely on the open-source code base collaboratively built at the OpenJDK project. ![]() Other vendors include, off the top of my head: Amazon, Azul Systems, Microsoft, Adoptium, SAP, BellSoft, Red Hat/IBM, Pivotal, and maybe more. Oracle Corporation is but one of several vendors providing builds and installers for a JDK. The first sentence of the linked Wikipedia article on JDK is incorrect in claiming Oracle is the sole vendor. A JDK is composed of development tools such as a compiler, and of runtime tools that include a Java Virtual Machine (JVM) and an implementation of the standard libraries including the classes such as ArrayList, LocalDate, and so on. A JDK is an implementation of the Java™ SE (Standard Edition) specifications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |