RHEL Version |
RHEL 8 |
RHEL 9 |
RHEL Image |
RedHat:rhel-raw:8.6-gen2:latest |
RedHat:rhel-raw:94_gen2:latest |
Repository |
jb-eap-7.4-for-rhel-8-x86_64-rpms |
jb-eap-8.0-for-rhel-9-x86_64-rpms |
Install Command (Default JDK) |
sudo yum groupinstall -y jboss-eap7(default JDK 8) |
sudo yum groupinstall -y jboss-eap8 (default JDK 17) |
Install Command (JDK 8) |
sudo yum groupinstall -y jboss-eap7 |
|
Install Command (JDK 11) |
sudo yum groupinstall -y jboss-eap7-jdk11 |
sudo yum groupinstall -y jboss-eap8-jdk11 |
Install Command (JDK 17) |
sudo yum groupinstall -y jboss-eap7-jdk17 |
sudo yum groupinstall -y jboss-eap8 (default JDK 17) |
Install Command (JDK 21) |
Not available |
sudo yum groupinstall -y jboss-eap8-jdk21 (from EAP 8.0.4, October release) |
EAP_RPM_CONF_DOMAIN |
/etc/opt/rh/eap7/wildfly/eap7-domain.conf |
/etc/opt/rh/eap8/wildfly/eap8-domain.conf |
EAP_HOME |
/opt/rh/eap7/root/usr/share |
/opt/rh/eap8/root/usr/share |
Service Name |
eap7-domain.service |
eap8-domain.service |
Service File |
/usr/lib/systemd/system/eap7-domain.service |
/usr/lib/systemd/system/eap8-domain.service |
Java EE Version |
Java EE 8 |
Jakarta EE 10 |
Significant Java EE Changes |
- Uses javax.* namespace - Java EE 8 APIs |
- Uses jakarta.* namespace - Jakarta EE 9 APIs - Namespace change is the primary difference |
Host Configuration Files |
Uses host-master.xml and host-slave.xml |
Uses host-primary.xml and host-secondary.xml |
Configurations |
/host=master/ |
/host=primary/ |
|
|
|