< Back to all manuals

Xcalscan User Manual (Release 2.0.0)

Xcalscan User Manual (Release 2.0.0)

Setting Up a Project

7.1 Creating a New Project

latest update: 2021-06-15

After logging in to the system, you will automatically be directed to the “MY PROJECTS” page where you can see any previously scanned reports. To create a new project, click “NEW PROJECT” from the left navigation pane and you will be directed through the steps for the new project creation. Please note that a new project can only be created after Xcalclient is installed and configured. For installation of Xcalclient then please refer to Section 4 of this user guide.

7.1.1 Entering a Project Name

You will first be asked to select the project language to be either Java or C/C++

Then please enter the project name. Please create a unique project name and a project ID will be automatically generated.  You will then be required to enter the source code location and the build file path where you will build your project.

Then click NEXT.

7.1.2 Project Configuration

You can choose between an existing saved configuration and starting a new one by uploading or creating a new configuration.




To create a new project configuration, enter the details into the project configuration form.

  1. Select the build tool from the drop down menu.
  • A typical build tool is “make” or “maven”.
  • For some build tools you will be prompted for build Option. An example would be of the form “target F00=bar-j8”.


  1. An example of a build option for Maven would be “Build = mvn, Build Option = -DskipTests”.
  2. An example of a Pre-Build Command would be “make clean”.

For any fields that do not require an input, then leave it blank.

  1. After entering all fields, press “Scan”.

When selecting a saved configuration, you will be prompted to write the file name of the existing project configuration. You will be required  to update configuration inputs, such as build tool type and build option manually as above.

    1. Start Scan

Clicking the “Start Scan” button will save the project and start scanning immediately.