diff --git a/docs/en/guides/How-to-build.md b/docs/en/guides/How-to-build.md index 26af85ef1dd03c0dc82231468957382efd4faa8e..5106d30eff70791a6d466c5749aa066b6ca78f49 100644 --- a/docs/en/guides/How-to-build.md +++ b/docs/en/guides/How-to-build.md @@ -65,6 +65,8 @@ a oap image with name `bar/oap:foo`, run the following command > HUB=bar TAG=foo make docker.oap ## Setup your IntelliJ IDEA +**NOTICE**: If you clone the codes from GitHub, please make sure that you had finished step 1 to 7 in section **[Build from GitHub](#build-from-github)**, if you download the source codes from the official website of SkyWalking, please make sure that you had followed the steps in section **[Build from Apache source code release](#build-from-apache-source-code-release)**. + 1. Import the project as a maven project 1. Run `./mvnw compile -Dmaven.test.skip=true` to compile project and generate source codes. Because we use gRPC and protobuf. 1. Set **Generated Source Codes** folders. @@ -77,6 +79,8 @@ a oap image with name `bar/oap:foo`, run the following command * `oal` folder in **oap-server/generated-analysis/target/generated-sources** ## Setup your Eclipse IDE +**NOTICE**: If you clone the codes from GitHub, please make sure that you had finished step 1 to 7 in section **[Build from GitHub](#build-from-github)**, if you download the source codes from the official website of SkyWalking, please make sure that you had followed the steps in section **[Build from Apache source code release](#build-from-apache-source-code-release)**. + 1. Import the project as a maven project 2. For supporting multiple source directories, you need to add the following configuration in `skywalking/pom.xml` file: ```