IgGusev commented on code in PR #1767: URL: https://github.com/apache/ignite-3/pull/1767#discussion_r1131097413
########## DEVNOTES.md: ########## @@ -14,26 +14,28 @@ *** -## Building Ignite -Ignite follows standard guidelines for multi-module Gradle projects, so it can be easily built using the following command from the project root directory (you can disable the tests when building using `-x test`): +## Quick Start +Ignite follows standard guidelines for multi-module Gradle projects, so it can be easily built using the following command from the project +root directory: ``` gradlew clean build ``` -Upon build completion, CLI tool can be found be under `modules/cli/build` directory. Use `ignite` on Linux and MacOS, or `ignite.exe` on Windows. -*** +Apart from building the project itself this command performs a few additional actions, for instance, testing. The build runs faster if +these actions are disabled as described in the next section. -# Gradle build - -## Prerequisites -* Java 11 SDK +To start an ignite-3 instance, package Apache Ignite 3 as described below and then follow [the user guide](https://ignite.apache.org/docs/3.0.0-beta/quick-start/getting-started-guide). *** ## Building Ignite -Ignite follows standard guidelines for multi-module Gradle projects, so it can be easily built using the following command from the project -root directory (you can disable the tests when building using `-x test`): +Ignite follows standard guidelines for multi-module Gradle projects, so it can be easily built using the following command from the project Review Comment: Apache Ignite 3 follows standard guidelines for multi-module Gradle projects, so it can be built by using the following command from the project: ########## DEVNOTES.md: ########## @@ -137,13 +139,7 @@ After opening the project in IntelliJ, double check that the Java SDK is properl * In the `Project` section, make sure the project language level is set to 11.0 as Ignite makes use of several Java 11 language features -Ignite uses machine code generation for some of it's modules. To generate necessary production code, build the project using gradle. - -Configure Idea code style (for IntelliJ Idea >= 2019): -* File -> Settings -> Editor -> Code Style -> Scheme -> gear (Show Scheme Actions) -> Import Scheme -> IntelliJ IDEA code style XML -* Choose: ${igniteProject}/idea/intellij-java-google-style.xml -* Import schema -* Reboot IntelliJ Idea +Ignite uses machine code generation for some of its modules. To generate necessary production code, build the project using gradle. Review Comment: Here's a good example why `using` is bad - is it by using or the project that uses gradle? Apache Ignite 3 uses machine code generation for some of its modules. To generate necessary production code, build the project by using gradle. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
