<commit_before># OpenSDS NGC Plugin

## V1.0.0 Compilation Guide


## Content

- 1 Introduction
   - 1.1. Purpose
- 2 Compile Environment
   - 2.1. Hardware
   - 2.2. Software
- 3 Compilation dependencies
   - 3.1 Configuring the JAVA Environment
   - 3.2 Configuring the Ant Environment
   - 3.3 Configuring the Maven Environment
   - 3.4 Configuring the vSphere Client SDK Environment
   - 3.5 Configuring Flash Builder Environment
- 4 Source Code Compilation
   - 4.1 NGC Plugin
- 5 FAQ


OpenSDS NGC Plugin V1.0.0 Compilation Guide

Keywords： NGC

Abstract: This article gives a detailed description of the storage NGC plugin compilation

Remarks：

## 1 Introduction

This document mainly describes the compilation of the OpenSDS NGC Plugin V1.0.0 version.

### 1.1. Purpose

Through the description of the compilation method, it is convenient for future development and test to perform

corresponding compilation operations, and it is also convenient for later maintenance and correction.

## 2 Compile Environment

### 2.1. Hardware

 4G memory

 CPU 2.3GHz

 10G available disk space

### 2.2. Software

 Windows 7 Professional, 64-bit operating system
 JDK 1.8.0_

 ANT 1.9.

 Maven 3.5.

 Flash Builder 4.

```
word description
NGC Next Generation Client
```

## 3 Compilation dependencies

### 3.1 Configuring the JAVA Environment

```
Install JDK by following instructions provided on the Oracle official website.
```
### 3.2 Configuring the Ant Environment

```
Install ANT by following instructions provided on the Apache official website
-If %ANT_HOME%/lib does not contain maven-ant-tasks-2.1.3.jar, download this jar and place in %ANT_HOME%/lib
```
### 3.3 Configuring the Maven Environment

```
Install Maven by following instructions provided on the Apache official website.
```
### 3.4 Configuring the vSphere Client SDK Environment

```
Step 1 Download the vSphere Client SDK Development Kit (https://code.vmware.com/web/sdk/6.7/client) from
the vMware website.
```<commit_msg>Revert "Updating ngc compilation doc to handle failure due to maven-ant-tasks.jar"<commit_after># OpenSDS NGC Plugin

## V1.0.0 Compilation Guide


## Content

- 1 Introduction
   - 1.1. Purpose
- 2 Compile Environment
   - 2.1. Hardware
   - 2.2. Software
- 3 Compilation dependencies
   - 3.1 Configuring the JAVA Environment
   - 3.2 Configuring the Ant Environment
   - 3.3 Configuring the Maven Environment
   - 3.4 Configuring the vSphere Client SDK Environment
   - 3.5 Configuring Flash Builder Environment
- 4 Source Code Compilation
   - 4.1 NGC Plugin
- 5 FAQ


OpenSDS NGC Plugin V1.0.0 Compilation Guide

Keywords： NGC

Abstract: This article gives a detailed description of the storage NGC plugin compilation

Remarks：

## 1 Introduction

This document mainly describes the compilation of the OpenSDS NGC Plugin V1.0.0 version.

### 1.1. Purpose

Through the description of the compilation method, it is convenient for future development and test to perform

corresponding compilation operations, and it is also convenient for later maintenance and correction.

## 2 Compile Environment

### 2.1. Hardware

 4G memory

 CPU 2.3GHz

 10G available disk space

### 2.2. Software

 Windows 7 Professional, 64-bit operating system
 JDK 1.8.0_

 ANT 1.9.

 Maven 3.5.

 Flash Builder 4.

```
word description
NGC Next Generation Client
```

## 3 Compilation dependencies

### 3.1 Configuring the JAVA Environment

```
Install JDK by following instructions provided on the Oracle official website.
```
### 3.2 Configuring the Ant Environment

```
Install ANT by following instructions provided on the Apache official website
```
### 3.3 Configuring the Maven Environment

```
Install Maven by following instructions provided on the Apache official website.
```
### 3.4 Configuring the vSphere Client SDK Environment

```
Step 1 Download the vSphere Client SDK Development Kit (https://code.vmware.com/web/sdk/6.7/client) from
the vMware website.
```
{'fraction_non_alphanumeric': 0.07884130982367758, 'fraction_numerical': 0.03501259445843829, 'mean_word_length': 3.7386634844868736, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 5, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2487203', 'n_tokens_mistral': 1289, 'n_tokens_neox': 1154, 'n_words': 509}