Install Jtest

The Jtest installation consists of two parts: installing the Jtest application proper and installing rule configuration.

  1. Install the Jtest application
  2. Install the Jtest rule configuration

Note that Jtest requires a license to run. The license information can be updated after Jtest has been installed. This can be done in the "jtestcli.properties" file in the "FileServer/chk/jtest" directory.

Install the Jtest application

  1. Normally, you can rely on the TICS Windows installer to install the Jtest code checker for you. Start the installer, select Multi Server (advanced), and enable TICS file server checkers.

    In case this does not install Jtest, follow the steps below to accomplish this manually.

    image

    image

  2. Go to the TICS download site.

  3. Login (you should have received a username and password from TIOBE to login):

    image

  4. Go to the codecheckers directory and find the installer that is suited for your platform, e.g. "parasoft_jtest_10.3.3_win32_x86.zip".

    image

    image

  5. Download "parasoft_jtest_10.3.3_win32_x86.zip" and extract it to the File Server installation directory (as configured in Install File Server), followed by "\chk". E.g., if the File Server is installed in "C:\Program Files\TIOBE\TICS\FileServer" jtest goes into "C:\Program Files\TIOBE\TICS\FileServer\chk".

  6. The Jtest installation is complete.


Install the Jtest rule configuration

  1. Normally, you can rely on the TICS Windows installer to install the Jtest rule configuration for you. Start the installer, select Multi Server (advanced), and enable TICS file server configuration. In case this does not install the Jtest rule configuration files, follow the steps below to accomplish this manually.

    image

  2. Go to the TICS download site.

  3. Login (you should have received a username and password from TIOBE to login):

    image

  4. Go to the directory installer

    image

  5. From TICS 9.0 on, TQI Version 3.11 and 4.0 are supported. These versions require different rulesets in different directories, because the Security metric is introduced in 4.0.

    If "FileServer\cfg\" does not contain a "3.11" and "4.0" directory: Download "abstractinterpretation-latest.zip" and extract it into "FileServer\cfg".

    If "FileServer\cfg\" contains a "3.11" and "4.0" directory, and you want to use TQI Version 3.11: Download "abstractinterpretation-latest.zip" and extract it into "FileServer\cfg\3.11".

    If "FileServer\cfg\" contains a "3.11" and "4.0" directory, and you want to use TQI Version 4.0: Download "abstractinterpretation-2-latest.zip" and "security-2-latest.zip" and extract them into "FileServer\cfg\4.0".

  6. The Jtest custom rule files installation is complete.