2021-08-12 21:14:42 +00:00

1.3 KiB

Build the code & run tests

Prerequisites

First of all, you need to make sure you are using maven 3.5.x or higher and JDK 11 or higher.

Building

The following commands must be run from the top-level directory.

mvn clean install

If you wish to skip the unit tests you can do this by adding -DskipTests to the command line.

Create a distribution packaging

You can create a distribution as follows.

$ mvn clean install

# Create the binary distribution.
$ cd dist && mvn package

The binaries will be created at:

dist/target/open-metadata-<version>.pom
dist/target/open-metadata-<version>.tar.gz

Run instance through IntelliJ IDEA

  1. Add new Run/Debug configuration like the below screenshot.

    Intellj Run Configuration

Coding Style

  1. Refer to coding guidelines

  2. Configure IntelliJ to disable the [wild-card imports]

    [https://www.jetbrains.com/help/idea/creating-and-optimizing-imports.html\#disable-wildcard-imports](https://www.jetbrains.com/help/idea/creating-and-optimizing-imports.html#disable-wildcard-imports)