How to install Java 17 and 21 on Red Hat Enterprise Linux 8
Learn how to install Java 17 and Java 21 on Red Hat Enterprise Linux 8 and use alternatives to switch between multiple versions of Java.
Learn how to install Java 17 and Java 21 on Red Hat Enterprise Linux 8 and use alternatives to switch between multiple versions of Java.
This article describes an easy installation demo that shows how to quickly install Red Hat Process Automation Manager so you have a standard configuration to start your first business rules project.
You can write more-readable code using Kotlin's coroutines feature. in my opinion, coroutines provide a cleaner approach than reactive programming.
Red Hat extends its support to developers using Spring Boot and related frameworks for building modern cloud-native, production-grade, Java-based applications.
Spring Boot developers, learn Eclipse MicroProfile by comparing the implementation of a microservice in Spring Boot and MicroProfile.
Similar to my previous quick install/demo for JBoss BRMS, this article shows how to quickly run Red Hat Decision Manager in your own OpenShift cloud environment.
Free Online Java EE Development Course From Red Hat Available Now via edX. Learn enterprise Java development with JBoss EAP and our Developer Studio IDE.
Julien Ponge's upcoming book, Vert.x in Action: Asynchronous and Reactive Applications in Java, is now available from the Manning early-access program (MEAP). Read the article for the exclusive Red Hat Developer discount code.
An overview of Byteman, debug Java by injecting code into methods without the need to recompile, repackage, or even redeploy the application.
What you need to know to migrate from Oracle JDK to OpenJDK on RHEL, the impact to developers and ops teams, and solutions to potential challenges.
How to capture incoming and outgoing messages for Red Hat AMQ 7, which can aid in development/testing. Interceptors which can modify messages are also shown.
By redeploying your application you can add modern application features like continuous integration and deployment without rewriting. Lift and shift your legacy application onto a cloud/container platform.
Thorntail is the new name for WildFly Swarm, and bundles everything you need to develop and run Thorntail and MicroProfile applications by packaging server runtime libraries with your application code and running it with java -jar.
This post shows how easy it is to link Java MicroProfile apps to Microsoft Azure services through the Open Service Broker for Azure. To do that, it describes the steps for reproducing a demo application, based on the popular game Minesweeper, that was presented at the recently concluded Microsoft Ignite 2018 conference in Orlando.
This post is the first in a series that describes a lightweight cloud-native distributed microservices framework called EventFlow that targets the Kubernetes/OpenShift platforms and models event-processing applications as a connected flow or stream of components. EventFlow can be used to develop event-processing applications that can process CloudEvents, which are an effort to standardise upon a data format for exchanging information regarding events generated by cloud platforms.
Maven plugins are used to enhance and customize the Maven build process, but it's common to need to tweak a build just a bit, which makes writing a whole plugin feel like overkill. This article presents a way to use the GMaven Plus plugin to tap into a Maven build and interact with it without the need to write an entire Maven plugin.
Red Hat Developer Studio 12.9 and the community edition, JBoss Tools 4.9.0 for Eclipse Photon 2018-09, are now available. This article highlights some of the new features in both JBoss Tools and Eclipse Photon, covering WildFly, Spring Boot, Camel, Maven, and many Java-related improvements—including full Java 10 support.
Given Kubernetes, docker containers and service mesh, are we seeing the start of an imminent decline in the use of application servers? This article explores the use case for application servers and examines why they will continue to evolve.
This post describes the furture support for Java and OpenJDK updates, now that Oracle has announced that soon it will no longer supply free binaries for JDK releases or write patches for bugs.
A new video classroom training course, Red Hat Application Development I: Programming Java EE (JB183), is now available. This course covers modern enterprise Java development using easy-to-follow lectures and demonstrations, and it is the preparatory course for the Red Hat Certified Enterprise Application Developer Exam.
Skip the noise that can come with developing apps.
This article shows how to use Apache QPid Proton (or Red Hat AMQ Interconnect) as a message router, the Vert.x AMQP bridge, and the Advanced Message Queuing Protocol (AMQP) for asynchronous request-reply communication between two microservices. Since AMQP is a wire-level protocol, services written in other stacks (like .NET) can also use the same communication channel.
This article contains a demo of how to use the new Camel WordPress component to auto-generate news posts and publish them to a WordPress blog. A soccer statistics API is used as the source and converted into text via a natural language generation (NLG) library.
Red Hat's implementation of MicroProfile, WildFly Swarm, has been renamed to Thorntail. In this article, find out why, and learn about SmallRye