From 1d13d735bbc1db1edd5a70b92b6bffd40bd9e4cc Mon Sep 17 00:00:00 2001 From: Daming Date: Sat, 13 Jul 2019 22:33:52 +0800 Subject: [PATCH] setup your ide (#3063) * setup your idea * add anchors * fix * Update docs/en/guides/How-to-build.md Co-Authored-By: kezhenxu94 * Update docs/en/guides/How-to-build.md Co-Authored-By: kezhenxu94 --- docs/en/guides/How-to-build.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/en/guides/How-to-build.md b/docs/en/guides/How-to-build.md index 26af85ef1..5106d30ef 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: ``` -- GitLab