<commit_before>+++
title = "Establish project and environmental guidelines"
weight = 2
chapter = true
+++
## Software environment
| **Software** | **JDK** | **Idea**           |
| :----------- | :------ | :----------------- |
| **Version**  | >=1.8   | The latest version |
## Installation Procedure (For example, Mac)
## 1.The JDK installation
- The following link is to obtain the installation package suitable for your environment (MAC select.dmg format).
-	https://www.oracle.com/java
	![JDK.png](https://shardingsphere.apache.org/community/image/download_source/JDK.png)
- Install it directly after downloading
## 2.Set the environment variable
```shell
vim ~/.zprofile
```
- Add the environment variable below:
```shell
#The following path is the default for the JDK environment installed in.dmg mode
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
```
```shell
source ~/.zprofile<commit_msg>Update establish-project.en.md (#12256)<commit_after>+++
title = "How to Set Up Your DEV Environment"
weight = 2
chapter = true
+++
## Software Environment
| **Software** | **JDK** | **Idea**           |
| :----------- | :------ | :----------------- |
| **Version**  | >=1.8   | The latest version |
## Installation Procedure (For example, Mac)
## 1.The JDK installation
- The following link is to obtain the installation package suitable for your environment (MAC select.dmg format).
-	https://www.oracle.com/java
	![JDK.png](https://shardingsphere.apache.org/community/image/download_source/JDK.png)
- Install it directly after downloading
## 2.Set the environment variable
```shell
vim ~/.zprofile
```
- Add the environment variable below:
```shell
#The following path is the default for the JDK environment installed in.dmg mode
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
```
```shell
source ~/.zprofile
{'fraction_non_alphanumeric': 0.1699530516431925, 'fraction_numerical': 0.01267605633802817, 'mean_word_length': 3.910138248847926, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7147607', 'n_tokens_mistral': 722, 'n_tokens_neox': 650, 'n_words': 183}