InfoQ Homepage Java Content on InfoQ
-
JFrog to Shut down JCenter and Bintray
JFrog has announced that it is shutting down the Bintray asset hosting service, which includes the JCenter Java repository, often used by Gradle and Android builds. Uploads to Bintray will be blocked at the end of the month, and assets will be unavailable for download after the end of April, and deleted shortly afterwards. Read on to find out what this means for your Java build pipelines.
-
IntelliJ IDEA 2021.1 EAP 1 Supports Java 16
JetBrains released IntelliJ IDEA 2021.1 EAP 1 featuring full support for Java 16. Other noteworthy features include support for Windows Subsystem for Linux (WSL) 2, a built-in browser to preview HTML files, and improved profiling support. This release also makes it possible to run applications via Docker, SSL, and WSL.
-
GraalVM 21.0 Introduces a JVM Written in Java
GraalVM has released major version 21.0 with a new component, Java on Truffle, that provides a JVM implementation written in Java. GraalVM is itself a polyglot virtual machine that provides a shared runtime to execute applications in multiple languages. Java on Truffle, a JVM written in Java using the Truffle framework, provides a new option to run Java applications. Its code name is Espresso.
-
Grails Foundation Established to Advance Adoption of Grails Framework
Object Computing, Inc. (OCI) has announced the creation of the Grails Foundation, a not-for-profit company established to advance innovation and adoption of the Grails framework. The foundation will receive initial funding of $200,000 from OCI for development and evangelism. Jeff Scott Brown and Puneet Behl spoke to InfoQ about the formation of the foundation.
-
Java 1.0 Turns 25
On January 23rd, 1996, Sun Microsystems announced the availability of Java 1.0, an object-oriented, platform neutral programming language. The fact that it was released as a freely available language and compiler for multiple platforms, coupled with its embedding in popular web browsers of the time, spring boarded Java to the world. InfoQ looks back at Java's history and future.
-
Red Hat Releases OptaPlanner 8
InfoQ spoke to Geoffrey De Smet about Red Hat’s OptaPlanner 8 release. This new version provides better support for new technologies such as Spring Boot and Quarkus, while still supporting Spring Boot and plain Java. One of the improvements for release 8 are quickstart examples showcasing the various OptaPlanner features in the supported technologies.
-
AdoptOpenJDK Welcomes Dragonwell
AdoptOpenJDK and Alibaba announced that the Dragonwell JDK will be built, tested, and distributed using AdoptOpenJDK's infrastructure. This means users have more options and can opt to use Dragonwell because of its unique features such as coroutine and warmup support.
-
Apache Netbeans 12.2 Supports Java 14 and 15
Apache NetBeans release 12.2 offers, among others, (improved) support for Java 14 and 15. NetBeans features such as code coloring, code formatting, and auto-completion now support new Java language features like records and keywords such as sealed, non-sealed, and permits.
-
What's New in MicroProfile 4.0
Delivered under the newly-formed MicroProfile Working Group, the much anticipated release of MicroProfile 4.0 was made available to the Java community. Features include alignment with Jakarta EE 8 and updates to all APIs. The standalone APIs remain unchanged. MicroProfile 4.0 was delivered with incompatible changes to five of the APIs, namely Config, Fault Tolerance, Health, Metrics and OpenAPI.
-
GraalVM Offers COBOL Support
GraalVM offers integration support to bridge between COBOL and Java, adding support for many languages under a single runtime.
-
mvnd: Maven's Speed Daemon, a Conversation with Peter Palaga and Guillaume Nodet
At almost 20 years old, Maven still remains Java's World build tool with the biggest market share (more than 60%). To adapt to today's needs of agility and shorter release cycles mvnd - Maven Daemon brings that needed speed using techniques made popular by Takari or Gradle.
-
Five Years of Lets Encrypt
Five years ago, a non-profit organisation set up a public certificate authority, with the intent of enabling websites to become more secure by default through automated provisioning of TLS certificates. Five years later, and Lets Encrypt is putting together its own top-level root CA, which will be served by default next year - but some older Android versions won't be able to use it.
-
A Dozen Cisco Vulnerabilities at Once
A security researcher has identified 12 vulnerabilities that exploit Cisco Security Manager. The flaws include deserialization, remote code execution, and arbitrary file access.
-
What We Know about Java 16 and 17 So Far
Oracle recently released version 15 of the Java programming language and virtual machine. We take a look at what's known about the contents of the upcoming next releases, Java 16 and 17.
-
JakartaOne Livestream 2020 Highlights Jakarta EE 9 and MicroProfile 4.0
The second annual JakartaOne Livestream virtual conference, scheduled after the formal GA releases of Jakarta EE 9 and MicroProfile 4.0, will go live on December 8th, 2020 with the first of 12 one-hour sessions starting at 6:00am EST. Focused on Jakarta EE and MicroProfile topics, these sessions include keynotes, 15-minute theme slots and panel discussions delivered by a host of Java luminaries.