You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tamas Cservenak (Jira)" <ji...@apache.org> on 2024/06/05 12:24:00 UTC

[jira] [Created] (MNG-8142) If JDK profile activator gets "invalid" JDK version for whatever reason, it chokes but does not tell why

Tamas Cservenak created MNG-8142:
------------------------------------

             Summary: If JDK profile activator gets "invalid" JDK version for whatever reason, it chokes but does not tell why
                 Key: MNG-8142
                 URL: https://issues.apache.org/jira/browse/MNG-8142
             Project: Maven
          Issue Type: Bug
          Components: Core
            Reporter: Tamas Cservenak
             Fix For: 3.9.8, 4.0.0-beta-4


The JDK profile activator uses property {{java.version}} to determine is profile active or not, but if you look at MNG-3746 you can see that Maven _allows overriding that property_ by user, but also, today some "weird formatted" version may pop up in the wild.

The JDK profile activator is not prepared for these cases, and will just throw (NumberFormatEx), without telling why it did belly up.

Improve the message why it throw.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)