public static void main(final String... args) {
    setupLogging();
    final BesuComponent besuComponent = DaggerBesuComponent.create();
    final BesuCommand besuCommand = besuComponent.getBesuCommand();
    int exitCode =
        besuCommand.parse(
            new RunLast(),
            besuCommand.parameterExceptionHandler(),
            besuCommand.executionExceptionHandler(),
            System.in,
            besuComponent,
            args);

    System.exit(exitCode);
  }
The main entrypoint to Besu application

@param args command line arguments.
app/src/main/java/org/hyperledger/besu/Besu.java