Accueil InfoQ Java sur InfoQ
-
Sortie De Java 14
Oracle a publié Java 14, la dernière version non LTS de l'un des langages de programmation les plus populaires au monde.
-
OCI Lance Micronaut 1.3 Avec Micronaut Data 1.0
Object Computing, Inc. a publié Micronaut 1.3 avec la sortie du projet Micronaut Data 1.0, une boîte à outils d'accès à la base de données utilisant la compilation Ahead of Time pour précalculer les requêtes des interfaces de référentiels. Micronaut Data fournit une API pour traduire les requêtes à la compilation et fournit un support d'exécution pour les bases de données prises en charge.
-
GraalVM 20.0 : Exécuter Tomcat En Tant Qu'Image Native Sur Windows
GraalVM, une machine virtuelle polyglotte qui fournit un runtime pour exécuter des applications écrites dans plusieurs langages comme Java, Python et JavaScript, a publié la version 20.0 avec une prise en charge complète sur la plate-forme Windows. Dans une news connexe, Apache Tomcat 9 a annoncé la prise en charge complète de la génération d'images natives GraalVM qui inclut le conteneur.
-
New Relic - Le Rapport Sur L'Etat De Java
Alors que les données autodéclarées suggèrent que l'exécution de la dernière JVM en production est la voie à suivre, le récent rapport de New Relic suggère que le paysage Java est dominé par Java 8, et dans une moindre mesure, Java 11, avec des versions non LTS, à peine sous les radars. Lisez la suite pour savoir ce que leur rapport indique sur ce que les clients utilisent réellement.
-
Enquête Auprès Des Développeurs : Incluant Un Éclairage Sur Les Résultats Java
JRebel et Snyk ont récemment publié leurs rapports sur la technologie Java / JVM, et Codingame et Tiobe ont publié des rapports sur l'utilisation et l'adoption des langages. InfoQ examine l'état d'avancement de ces rapports et ce qui se passe aujourd'hui dans Java et dans les écosystèmes de manière plus large.
-
Plan De Livraison De Jakarta EE 9
En prévision d'une release GA mi-2020, l'équipe de projet de Jakarta EE a présenté le plan de livraison officiel de Jakarta EE 9 au comité directeur de Jakarta EE. Il est prévu que Jakarta EE 9 soit une version stable qui prenne en charge le nouvel espace de noms des packages jakarta et soit une base pour l'innovation afin de générer de nouvelles fonctionnalités dans Jakarta EE 10 et au-delà.
-
JFR Arrive Dans Open JDK 8
Java Flight Recorder, à l'origine mis en open source dans Open JDK 11, est backporté dans l'arborescence principale d'Open JDK 8 à l'issue de sa release en accès anticipé. Avec JMC 7.1, disponible auprès d'Azul, le profiling avec flight recorder deviendra accessible aux utilisateurs d'Open JDK 8 et d'Open JDK 11.
-
Sonatype Empêche L'accès Non Chiffré À Maven Central
Sonatype a désactivé l'accès HTTP non chiffré à Maven Central, améliorant ainsi la sécurité des systèmes de construction tels que Maven, Gradle, SBT et autres systèmes de gestion de dépendance.
-
Java 14 Est Dans L'étape Gel Des Fonctionnalités Et Mise À L'essai
Le JDK 14 est maintenant en phase 1 de mise à l'essai (Rampdown) - ce qui signifie que l'ensemble des fonctionnalités est gelé et qu'aucune autre fonctionnalité ne sera ciblée pour cette version.
-
RedHat Lance WildFly 18 Avec Le Support De Jakarta EE Et MicroProfile
RedHat a publié la version 18 de son serveur d'applications WildFly qui supporte Jakarta EE 8 et MicroProfile 3.0. Les autres fonctionnalités incluent l'alignement avec les API de Jakarta EE, le support du JDK 13 et des améliorations aux sous-systèmes de sécurité, de clustering et d'EE, en particulier celles qui concernent les EJB et RESTEasy.
-
Payara Server : Le Dernier Produit Certifié Compatible Jakarta EE 8
Avec la sortie de Payara Server 5.193.1, Payara rejoint la Fondation Eclipse, IBM et Red Hat pour proposer des produits certifiés compatibles Jakarta EE 8 depuis la sortie officielle de Jakarta EE 8 le 10 septembre 2019. Patrik Duditš, ingénieur logiciel Java chez Payara, a parlé à InfoQ de cette étape importante.
-
GraalVM 19.3 Apporte Le Support De JDK 11
GraalVM, une machine virtuelle polyglotte qui fournit un runtime partagé pour exécuter des applications écrites dans plusieurs langages tels que Java, C, Python et JavaScript, a publié la version 19.3 avec prise en charge de JDK 11. Les versions précédentes de GraalVM étaient basées sur JDK 8.
-
Le Profiling Avec Faible Latence Maintenant Disponible en Java 8
Java Flight Recorder est maintenant disponible publiquement dans OpenJDK 8, ce qui permet aux développeurs de surveiller les performances en production avec un surcoût de moins de 2%, gratuitement.
-
Présentation De Jakarta NoSQL
Récemment approuvé en tant que projet EE4J, Jakarta NoSQL est une spécification de Jakarta EE destinée à créer des applications d'entreprise utilisant les technologies Java et NoSQL. JNoSQL est l'implémentation de référence, fournissant un ensemble d'API et une implémentation standard pour plusieurs bases de données NoSQL, telles que Cassandra, MongoDB, Neo4J, CouchDB et OrientDB, entre autres.
-
Surveillance Des Performances Full Stack À L'aide De Micrometer
Clint Checketts, responsable principal du projet Micrometer, a récemment pris la parole lors de la conférence SpringOne Platform 2019 sur le framework de surveillance et d'alerte Micrometer.