Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  

What are the installation requirements for Kiuwan Local Analyzer (KLA)?

SettingsDescription

Kiuwan Account

Be sure
you
to have
a valid
a valid account, because you have to download
 The
the Kiuwan Local Analyzer (KLA) from your dashboard in the Kiuwan website

System permissions

On your operating system, you should

have permissions

have permissions to download zip files, unzip and execute them.

If this is not possible, contact your local administrator. 

Operating Systems

Operating systems supported by the local analyzer
are Windows
are Windows, Linux,
MacOS and any UNIX system and any OS
MacOS and any UNIX system and any OS that supports Java.

Internet

Connectivity

Connection

Internet

connectivity is

connection is required during the execution of KLA (for authentication, automatic updates, quality model download, and results upload).

If you need to execute KLA without Internet connectivity, you should execute KLA in deferred mode. Please visit Offline analyses: the deferred mode for further information

To properly work, Kiuwan Local Analyzer needs to access following URLs:

Additionally, next URLs should also be accessible to contact Kiuwan support if you are using Kiuwan website:

URL Access

To properly work, KLA needs

to access

to access the following URL:

(8 or above)

[currently recommended from 8 to 11]

You need either

Java Runtime Environment or a Java Development Kit installed. Setting JAVA_HOME

a Java Runtime Environment or a Java Development Kit installed. 

Depending on your platform, you have to make sure the JAVA_HOME environment variable points to the directory where the version was installed (in some platforms the installer takes care of this for you), and that you have $JAVA_HOME/bin in your PATH. 

Windows Configuration of JAVA_HOME

Windows 10 and Windows 8

  1. In Search, search for and then select: System (Control Panel)
  2. Click
the Advanced
  1. the Advanced system
settings linkEnvironment
  1. settings link.
Click 
  1. Click Environment Variables. In the
section System
  1. section System Variables, find the PATH environment variable and select it.
Click Edit
  1. Click Edit. If the PATH environment variable does not exist, click New.
  2. In
the Edit
  1. the Edit System
Variable 
  1. Variable (
or New
  1. or New System Variable) window, specify the value of the PATH environment variable.
Click OK
  1. Click OK. Close all remaining windows by
clicking OK
  1. clicking OK.
  2. Reopen Command prompt window, and run your java code.

For other versions of Windows please see the Java Help page

Memory and Time Requirements

When KLA executes a local analysis, it starts a JVM for every analysis step.

By default:

  • JVM is configured to take a maximum

of 1GB per
  • of 1GB per concurrent analysis

  • Max time (timeout) for every analysis step is configured

to 60
  • to 60 minutes.

These default values are usually valid for most of the analyses

Info

For analyses that contain more than 5,000 sources files and/or more than 1.5 Million lines of code , it's recommended

to increase those

to increase those values..