In Debian and RPM based Linux you may face some dependency error while starting wildfly server. The reason you face this error as some Linux server are not fully updated and they are missing some dependency file. In that scenario you need to install some extra libraries files. To find out which library file you need to Install you need to view the console log for the error.

  • In general you may encounter few libraries error such as libxrender , libxtst , libfontconfig1.
  • To Install that please enter below mention commands depending upon your Linux flavor

  • Debian Based Linux (Ubuntu)
                    sudo apt-get install libxrender-dev
                    sudo apt-get install libxtst-dev
                    apt-get install libfontconfig1
  • RPM Based Linux (Red hat , Fedora and CentOS)
                    sudo yum install libXext.i686
                    sudo yum install libXext.x86_64
                    sudo yum install libXrender.x86_64
                    sudo yum install libXtst.x86_64
                    sudo yum install fontconfig

Note: This article is based on ElegantJ BI Version 4.1. This may or may not be relevant to the ElegantJ BI version you may be using.