Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.8.2
    • Fix Version/s: 2.9.0
    • Component/s: Core, Servers
    • Labels:
      None

      Description

      As discussed in the mailing list, replace uses of JCommander with picocli to get

      • customizable usage help
      • usage help with ANSI colors
      • better support for positional parameters (so we can use positional parameters for mandatory arguments and options for optional arguments)
      • include picocli as source so users can run these applications without requiring an external dependency

      Candidates for usage are:

      log4j-core

      • CustomLoggerGenerator
      • ExtendedLoggerGenerator
      • Generate
      • PluginManager

      log4j-jmx-gui

      • ClientGui

      log4j-1.2-api

      • Log4j1ConfigurationConverter

      logging-log4j-tools/log4j-server

      • AbstractSocketServer
      • TcpSocketServer
      • UdpSocketServer

        Attachments

          Activity

            People

            • Assignee:
              remkop@yahoo.com Remko Popma
              Reporter:
              remkop@yahoo.com Remko Popma
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: