Heim Schlagzeilen Auf Wiedersehen Java EE, umbenannt in Jakarta

Auf Wiedersehen Java EE, umbenannt in Jakarta

Mar 05, 2018 pm 02:42 PM
java ee

Auf Wiedersehen Java EE, umbenannt in Jakarta

Im August 2017 beschloss Oracle, Java EE (Java Enterprise Edition) an eine Open-Source-Organisation zu übergeben, und schließlich übernahm die Eclipse Foundation.

Dies sollte Oracles jüngster Schritt sein, um die Kontrolle über die Marke Java zu erlangen, obwohl Suns Vermögenswerte bereits zuvor von Oracle ausgelöscht wurden und nur noch eine VirtualBox zum Atmen übrig ist.

Oracle erlaubt Open-Source-Organisationen jedoch nicht, den Namen Java zu verwenden, daher wählte Eclipse zwei aufeinanderfolgende Namen: „Jakarta EE“ und „Enterprise Profile“. Am Ende gewann ersteres mit 64,4 % der Stimmen.

Auf Wiedersehen Java EE, umbenannt in Jakarta

Mit anderen Worten, Java EE wurde offiziell in Jakarta EE (Jakarta) umbenannt.

Es ist nicht so, dass Open-Source-Organisationen nicht dafür gekämpft hätten. Der Grund dafür ist, dass die Verwendung von Java die Kompatibilität, insbesondere die API, perfekt aufrechterhalten kann, aber dies kann den Willen von Oracle nicht erschüttern.

Gleichzeitig wurde Glassfish offiziell in Eclipse Glassfish umbenannt, der Java Community Process wurde in Eclipse EE.next Working Group umbenannt und sogar das Oracle-Entwicklungsmanagementteam wurde nun zum Eclipse Enterprise for Java Project Management Committee.

Mike Milinkovich, der Leiter von Eclipse, betonte auch, dass Jakarta EE jetzt ihr Hauptprojekt sei und verschiedene Entwicklungsunterstützungen bald verbessert würden. Außerdem werde der alte Name EE4J nicht mehr verwendet.

Tatsächlich glauben viele, dass Oracle Java nur gekauft hat, um Geld von Google zu „erpressen“. Infolgedessen hat es den Rechtsstreit zweimal verloren und viele alte Mitarbeiter von Sun sind praktisch aus dem Unternehmen von Oracle verschwunden DNA.

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Das Geheimnis von Java JNDI und Spring-Integration: Enthüllung der nahtlosen Zusammenarbeit von Java JNDI und Spring Framework Das Geheimnis von Java JNDI und Spring-Integration: Enthüllung der nahtlosen Zusammenarbeit von Java JNDI und Spring Framework Feb 25, 2024 pm 01:10 PM

Vorteile der Integration von JavaJNDI mit Spring Die Integration von JavaJNDI mit dem Spring-Framework hat viele Vorteile, darunter: Vereinfachung der Verwendung von JNDI: Spring bietet eine Abstraktionsschicht, die die Verwendung von JNDI vereinfacht, ohne komplexen JNDI-Code schreiben zu müssen. Zentralisierte Verwaltung von JNDI-Ressourcen: Spring kann JNDI-Ressourcen zentral verwalten, um die Suche und Verwaltung zu erleichtern. Unterstützt mehrere JNDI-Implementierungen: Spring unterstützt mehrere JNDI-Implementierungen, einschließlich JNDI, JNP, RMI usw. Nahtlose Integration des Spring-Frameworks: Spring ist sehr eng in JNDI integriert und lässt sich nahtlos in das Spring-Framework integrieren. So integrieren Sie JavaJNDI mit dem Spring-Framework, um Ja zu integrieren

Java-Technologie-Stack für die Webentwicklung: Verstehen Sie Java EE, Servlet, JSP, Spring und andere Technologien, die häufig in der Webentwicklung verwendet werden Java-Technologie-Stack für die Webentwicklung: Verstehen Sie Java EE, Servlet, JSP, Spring und andere Technologien, die häufig in der Webentwicklung verwendet werden Dec 26, 2023 pm 02:29 PM

JavaWeb-Entwicklungstechnologie-Stack: Beherrschen Sie JavaEE, Servlet, JSP, Spring und andere für die Webentwicklung verwendete Technologien. Mit der rasanten Entwicklung des Internets ist die Entwicklung von Webanwendungen im heutigen Bereich der Softwareentwicklung zu einer sehr wichtigen technischen Anforderung geworden. Als weit verbreitete Programmiersprache spielt Java auch im Bereich der Webentwicklung eine wichtige Rolle. Der JavaWeb-Entwicklungstechnologie-Stack umfasst mehrere Technologien wie JavaEE, Servlet, JSP, Spr

Vergleichende Analyse der Anwendbarkeit von WebLogic und Tomcat in verschiedenen Anwendungsszenarien Vergleichende Analyse der Anwendbarkeit von WebLogic und Tomcat in verschiedenen Anwendungsszenarien Dec 28, 2023 am 08:45 AM

WebLogic und Tomcat sind zwei häufig verwendete Java-Anwendungsserver, die beide die laufende Umgebung und Unterstützung für Java-Anwendungen bereitstellen können. Sie weisen jedoch einige Unterschiede in der Funktionalität und den anwendbaren Szenarien auf. In diesem Artikel wird eine vergleichende Analyse zwischen WebLogic und Tomcat durchgeführt, damit Entwickler den am besten geeigneten Anwendungsserver entsprechend ihren eigenen Anforderungen auswählen können. Erstens ist WebLogic ein leistungsstarker Anwendungsserver der Enterprise-Klasse, der viele erweiterte Funktionen wie Clustering, Lastausgleich, Hochverfügbarkeit usw. bietet

Welche professionellen Zertifikate müssen Java-Ingenieure erwerben, um ihre Fähigkeiten zu verbessern? Welche professionellen Zertifikate müssen Java-Ingenieure erwerben, um ihre Fähigkeiten zu verbessern? Feb 02, 2024 pm 06:00 PM

Mit der kontinuierlichen Weiterentwicklung des Internets und der Informationstechnologie sind Java-Ingenieure zu einer der Kernpositionen in der IT-Branche geworden. Wenn Sie als Java-Ingenieur Ihre Fähigkeiten verbessern möchten, ist es sehr wichtig, über einige professionelle Zertifikate zu verfügen. In diesem Artikel werden einige gängige professionelle Zertifikate vorgestellt, die Java-Ingenieure erwerben müssen. OracleCertifiedProfessional,JavaSEProgrammer(OCP-JP)Java bereitgestellt von Oracle

Entmystifizierung von Java-Servlets: Ein genauerer Blick auf seine Kernkonzepte Entmystifizierung von Java-Servlets: Ein genauerer Blick auf seine Kernkonzepte Mar 09, 2024 pm 09:40 PM

JavaServlet ist eine Kernkomponente im JavaEE-Technologie-Stack (Java Enterprise Edition). Es handelt sich um eine Java-Klasse, die zum Erstellen dynamischer WEB-Inhalte verwendet wird. Dieser Artikel befasst sich mit den Kernkonzepten von Servlets und hilft Ihnen, deren Funktionsprinzipien und praktische Anwendungen zu verstehen. Servlet-Definition und -Rolle Servlet ist eine portable Erweiterung auf Java-Basis, mit der Entwickler serverseitigen Code schreiben können, um HTTP-Anfragen zu verarbeiten und Antworten zu generieren. Ein Webserver (wie ApacheTomcat oder GlassFish) lädt das Servlet und führt es als Teil seines Prozesses aus. Servlet-Lebenszyklus Servlet hat

Anwendungsszenarien und Best Practices von JSR 330-Annotationen in Java EE Anwendungsszenarien und Best Practices von JSR 330-Annotationen in Java EE May 02, 2024 pm 01:12 PM

JSR330-Annotationen werden in Java EE für die Abhängigkeitsinjektion, Lebenszyklusverwaltung, Bereichskontrolle und ereignisgesteuerte Programmierung verwendet. Zu den Anwendungsszenarien gehören das Einfügen von Abhängigkeiten in Komponenten, das Definieren von Initialisierungs- und Zerstörungsmethoden, das Steuern des Komponentenlebenszyklus und -umfangs sowie das Implementieren einer losen Kopplung basierend auf Ereignissen. Zu den Best Practices gehören die Einhaltung der Prinzipien der Abhängigkeitsinjektion, die Verwendung geeigneter Bereichskontrollen, die Vermeidung zirkulärer Abhängigkeiten, die sorgfältige Verwendung von Lebenszyklusmethoden und die Nutzung ereignisgesteuerter Programmierung. Praktische Fälle umfassen Servlets, die @Inject-Annotationen verwenden, um Daten aus der Datenbank abzurufen, wobei @PostConstruct- und @PreDestroy-Annotationen verwendet werden, um die Initialisierung und Zerstörung von Komponenten zu verwalten, wodurch der Code vereinfacht und die Testbarkeit und Wartbarkeit verbessert wird.

Die Kunst von Java JAX-RS: Erkundung seiner Nuancen Die Kunst von Java JAX-RS: Erkundung seiner Nuancen Feb 29, 2024 pm 06:01 PM

Einführung Javaapi für RESTfulWEBServices (JAX-RS) ist eine JavaEE-Spezifikation, die die Entwicklung von RESTfulWeb-Diensten vereinfachen soll. Durch die Bereitstellung eines annotationsgesteuerten Ansatzes und der integrierten Clientunterstützung ermöglicht JAX-RS Entwicklern die effiziente Erstellung und Nutzung von RESTful-APIs. Dieser Artikel befasst sich mit den Nuancen von JAX-RS und stellt Codebeispiele und Best Practices bereit, um Entwicklern zu helfen, seine Leistungsfähigkeit zu verstehen. Annotationsgesteuerte Entwicklung JAX-RS übernimmt das annotationsgesteuerte Entwicklungsmodell und verwendet Java-Annotationen, um HTTP-Methoden Java-Methoden zuzuordnen. Dieser Ansatz reduziert die Menge an Boilerplate-Code und ermöglicht Entwicklern, sich auf die Geschäftslogik zu konzentrieren. Das folgende Beispiel zeigt die Verwendung von @

Subversion und Verbesserung des traditionellen Java EE-Frameworks durch Spring Boot Subversion und Verbesserung des traditionellen Java EE-Frameworks durch Spring Boot Jun 23, 2023 am 09:20 AM

Im Bereich der Entwicklung von Java-Unternehmensanwendungen werden häufig viele traditionelle Frameworks verwendet, z. B. Harbor, Spring Framework usw. Diese Frameworks sind seit langem der Mainstream der Java-Website-Entwicklung und haben eine große Anzahl von Benutzern und Unterstützern. Seit der Veröffentlichung von SpringBoot im Jahr 2014 hat es jedoch schnell eine große Anzahl von Benutzern und Benutzern in der Branche gewonnen und ist zu einem dunklen Pferd in der Entwicklung von Java-Unternehmensanwendungen geworden. SpringBoot ist eine Verbesserung und Erweiterung des Spring-Frameworks für Unternehmen