java.lang.Object
org.noise_planet.noisemodelling.runner.Main

public class Main extends Object
  • Field Details

    • SECONDS_BETWEEN_PROGRESSION_PRINT

      public static final int SECONDS_BETWEEN_PROGRESSION_PRINT
      See Also:
    • DEFAULT_TERMINAL_WIDTH

      public static final int DEFAULT_TERMINAL_WIDTH
      See Also:
  • Constructor Details

    • Main

      public Main()
  • Method Details

    • printBuildIdentifiers

      public static void printBuildIdentifiers(org.slf4j.Logger logger, List<LibraryInfo> libraries)
      Logs the collected libraries in a tabular format.
    • main

      public static void main(String... args) throws Exception
      Throws:
      Exception
    • parseArgsAndRun

      public static void parseArgsAndRun(String... args)
    • createDataSource

      public static com.zaxxer.hikari.HikariDataSource createDataSource(org.apache.commons.cli.CommandLine commandLine) throws SQLException
      Create a datasource for the database
      Parameters:
      commandLine - Command line arguments
      Returns:
      Throws:
      SQLException