Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5.0
    • Fix Version/s: None
    • Component/s: Command Line
    • Labels:
      None
    • Environment:
      Cygwin. For example, my uname currently says:

      CYGWIN_NT-10.0 Beren 2.8.0(0.309/5/3) 2017-04-01 20:47 x86_64 Cygwin

      Description

      Full description and workaround here: https://binkley.blogspot.com/2017/04/maven-color-logging-on-cygwin.html

      In short: the JANSI library used in Maven 3.5.0 does not detect Cygwin, and falls back to no color. There is a workaround (Zart Colwing): Add -Djansi.passthrough=true to MAVEN_OPTS.

      As the mvn script understands Cygwin, it would be helpful to add the passthrough flag automatically. (Of course, there may need to be some smarts about batch and logging modes, and checking if stdout is a console vs pipeline.)

      Apologies: I'm unsure how to issue a PR for the maven repo.

        Activity

        Hide
        hboutemy Hervé Boutemy added a comment -

        forcing color from Maven side is not an option: the option is to fix JAnsi
        Did you open an issue or even a PR against JAnsi?
        We'll integrate fixed JAnsi release.

        Notice that for future Maven 3.5.1, we already integrated a new JAnsi release that should fix some issues: did you check if Maven 3.5.1-SNAPSHOT is ok in your conditions?

        Show
        hboutemy Hervé Boutemy added a comment - forcing color from Maven side is not an option: the option is to fix JAnsi Did you open an issue or even a PR against JAnsi? We'll integrate fixed JAnsi release. Notice that for future Maven 3.5.1, we already integrated a new JAnsi release that should fix some issues: did you check if Maven 3.5.1-SNAPSHOT is ok in your conditions?

          People

          • Assignee:
            Unassigned
            Reporter:
            binkley Brian Oxley
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Development