Building STIG for Windows
These instructions have been tested on Windows 10 (version 20H2).
Java Development Kit (JDK)
Download openjdk 11 zip file from the following site:
https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_windows-x64_bin.zip
Unzip the file to the C:\Program Files\Java\ folder. You should end up with a jdk-11 folder at that location.
Add Java to the PATH environment variable:
Select Control Panel, then System
Click Advanced System Settings, then Environment Variables
Add the location of the bin folder you just extracted to the PATH variable * Click New * Enter
C:\Program Files\Java\jdk-11\bin* Click OK
Set Java_Home:
* Under System Variables, click New
* Enter the name as JAVA_HOME
* Enter the C:\Program Files\Java\jdk-11 as the variable value.
* Click OK
Node.js
Download and install the latest LTS version from: https://nodejs.org/en/download/.
You will want to update npm after node is downloaded to avoid issues later with dependencies and security holes. Run the following command in PowerShell:
npm i npm@latest -g
Yarn
Install yarn using the npm package manager. In Powershell,
npm install --global yarn
Check that yarn is installed by opening Command Propmt and entering:
yarn --version
See the following for reference: https://yarnpkg.com/lang/en/docs/install/#windows-stable.
Note
Default Windows 10 installs do not allow the execution of scripts in Powershell (i.e the yarn install command). Users can install STIG using the npm install and npm start commands if they do not want to change script execution policy.
Git
Download and install the latest Git client from https://git-scm.com/download/win.
Proceed to Connecting to the Database