Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1.17 KB

README.md

File metadata and controls

32 lines (22 loc) · 1.17 KB

Build status

Quality Gate

How to run

You need to provide the path to the input JSON file, containing problem description

Example launch:

  1. macOS:

    ./gradlew run -PappArgs="['-i', 'PATH_TO_PROJECT_ROOT/src/main/resources/description_multilevel.json', '-o', 'artifacts']"
  2. Windows:

    .\gradlew run --args='-i PATH_TO_PROJECT_ROOT\src\main\resources\description_multilevel.json -o artifacts'

How to use as a jar

  1. Build the jar with core logic and all dependencies: ./gradlew shadowJar
  2. [Optional] build the jar with sources: ./gradlew sourcesJar
  3. Both jars are placed in build/libs folder. lingvo-dss-all.jar represents core logic with dependencies. While lingvo-dss-sources.jar contains sources of the library.
  4. Run the jar on the given description:
    java -jar .\build\libs\lingvo-dss-all.jar -i .\src\main\resources\description_multilevel.json -o artifacts