Chapter 2. Installing JBoss EAP 8.1 using the jboss-eap-installation-manager


You can install JBoss EAP 8.1 by using one of the following installation methods:

  • The jboss-eap-installation-manager installation method.
  • The GUI installer.
  • The archive installation method.
  • The RPM installation method.
Note

This section only covers the jboss-eap-installation-manager installation method.

2.1. Prerequisites

  • You have created an account on the Red Hat Customer Portal.
  • You have reviewed JBoss EAP 8.1 supported configurations.
  • You have installed a supported JDK.
  • You have access to the internet.

Download the jboss-eap-installation-manager CLI tool from the Red Hat Customer Portal

Prerequisites

  • You have access to the internet
  • You have created an account on the Red Hat customer portal and are logged in.

Procedure

  • On the Red Hat customer portal, download the jboss-eap-installation-manager.

Install JBoss EAP by following the procedures below.

Prerequisites

  • You have access to the internet
  • You have created an account on the Red Hat customer portal and are logged in.
  • You have downloaded the jboss-eap-installation-manager.

Procedure

  1. Open your terminal emulator and navigate to the directory containing the downloaded jboss-eap-installation-manager.
  2. Install JBoss EAP by running the following command:

    Syntax

    $ ./jboss-eap-installation-manager.sh install --profile eap-8.0 --dir eap-8

    Example

    $ ./jboss-eap-installation-manager.sh install --profile eap-8.0 --dir eap-8
    Installing profile: eap-8.0
    Using channels:
    # eap-8.0
      manifest: org.jboss.eap.channels:eap-8.0
      repositories:
        id: mrrc
        url: https://maven.repository.redhat.com/ga/

    Review the end user license agreement, and follow the rest of the prompts to install JBoss EAP.

    Accept the agreement(s) [y/N]y
    
    Feature-packs resolved.
    Packages installed.
    Downloaded artifacts.
    JBoss modules installed.
    Configurations generated.
    JBoss examples installed.
    Note

    The jboss-eap-installation-manager is also supported on Microsoft Windows. To use this script on a Windows machine, replace the .sh with .bat in your script.

After installing an update, you can revert back to a previously installed version of JBoss EAP.

Prerequisites

  • You have access to the internet.
  • You have created an account on the Red Hat customer portal and are logged in.
  • You have updated JBoss EAP.
  • The jboss-eap-installation-manager is present on your system.

    Note

    If you do not have jboss-eap-installation-manager available, you can download it from the Red Hat Customer Portal.

Procedure

  1. Navigate to the directory containing the jboss-eap-installation-manager by using your terminal emulator.
  2. View the history of all versions of JBoss EAP, which you have installed:

    $ ./jboss-eap-installation-manager.sh history --dir eap-8
    Note

    This command displays all JBoss EAP installations and updates with their respective installation state ID.

  3. Investigate specific changes made to JBoss EAP during an update:

    $ ./jboss-eap-installation-manager.sh history --dir eap-8 --revision <Installation state>

    This command displays specific JBoss EAP components that have been updated

  4. Revert JBoss EAP by specifying the installation state of the JBoss EAP version in the following command:

    Syntax

    $ ./jboss-eap-installation-manager.sh revert perform --dir eap-8 --revision <Installation state>
    Important

    You must specify the installation state of the JBoss EAP version.

    Example

    $ ./jboss-eap-installation-manager.sh revert perform --dir eap-8 --revision 6a6f55eb
    Feature-packs resolved.
    Packages installed.
    Downloaded artifacts.
    JBoss modules installed.
    Configurations generated.
    JBoss examples installed.
    
    Reverted server prepared, comparing changes
    No changes found

    Follow the rest of the prompts to revert JBoss EAP updates.

    Continue with revert [y/N]: y
    Applying changes
    
    Server reverted to state ea768519.
    Operation completed in 55.39 seconds.

2.5. Installing JBoss EAP 8.1 Offline

You can install JBoss EAP 8.1 offline. By choosing this method, you can install from a local or file-system Maven repository.

Prerequisites

Procedure

  1. Extract the Maven repository archive file.
  2. Open your terminal emulator and navigate to the directory containing the extracted Maven repository file.
  3. Install JBoss EAP by running the following command:

    $ ./jboss-eap-installation-manager.sh install --profile eap-8.0 --dir eap-8 --repositories file:maven-repository

2.6. Managing JBoss EAP installation channels

After successfully setting up JBoss EAP, you can change the channels to which your JBoss EAP installation is subscribed.

Prerequisite

  • The jboss-eap-installation-manager is present on your system.

    Note

    If you do not have jboss-eap-installation-manager available, you can download it from the Red Hat Customer Portal.

Procedure

  1. Managing JBoss EAP installation channels

    1. Investigate the channels your JBoss EAP installation is currently subscribed to by using the following command:

      $ ./jboss-eap-installation-manager.sh channel list --dir eap-8
    2. Subscribe your JBoss EAP installation to a new channel by using the following command:

      $ ./jboss-eap-installation-manager.sh channel add --channel-name <CHANNEL_NAME> --manifest <GROUP_ID:ARTIFACT_ID> --repositories <ID::REPOSITORY_URL> --dir eap-8
    3. unsubscribe your JBoss EAP installation from a channel using the following command:

      $ ./jboss-eap-installation-manager.sh channel remove --channel-name <CHANNEL_NAME> --dir eap-8
    4. Export a server snapshot by using the following command:

      $ ./jboss-eap-installation-manager.sh clone export --dir=<directory> --path=<target_archive>
      Note

      Any modifications you have made to configuration files will not be exported.

Use the Red Hat JBoss Enterprise Application Platform 8.1 Installation Manager to support various languages in the user interface. You can set your preferred language by configuring the JAVA_OPTS environment variable to include specific user.language and user.country system properties. This ensures that the Installation Manager interface displays in your chosen language, provided the necessary localization resources are available. If a specific localization is not found, the Installation Manager will default to English.

Prerequisites

  • You have access to the JBoss EAP 8.1 Installation Manager.
  • You have access to a terminal for Linux/macOS or a command prompt/PowerShell for Windows.
  • You know the two-letter ISO 639-1 language code and the two-letter ISO 3166-1 alpha-2 country code for the localization you want to set, for example, fr for French, FR for France.

Procedure

  1. Open a terminal or command prompt.
  2. Set the JAVA_OPTS environment variable to include the desired language and country codes:

    Example: To set the localization to French on Linux/macOS

    $ export JAVA_OPTS="-Duser.language=fr -Duser.country=FR"

    Example: To set the localization to German on Windows with Command Prompt

    $ set JAVA_OPTS="-Duser.language=de -Duser.country=DE"

    Example: To set the localization to Japanese on Windows PowerShell

    $env:JAVA_OPTS="-Duser.language=ja -Duser.country=JP"
  3. Run the Installation Manager. Change to the directory where the Installation Manager executable is located and run it.

    For Linux/macOS

    $ ./jboss-eap-installation-manager.sh

    For Windows

    $ jboss-eap-installation-manager.bat

    The installer interface displays in the specified language.

    Alternatively, for Linux only, use the system environment variables, which the Java application inherits.

  1. Open your Linux terminal.
  2. Set the LANG and LC_ALL environment variables to your desired locale:

    Example: To set the locale to Simplified Chinese

    $ export LANG=zh_CN.utf8
    $ export LC_ALL=zh_CN.utf8
  3. Run the Installation Manager. Change to the directory where the Installation Manager executable is located and run it.

    $ ./jboss-eap-installation-manager.sh

    The output from the installer now attempts to display in the specified language.

Additional resources

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top