[ 
https://issues.apache.org/jira/browse/MNG-8734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamas Cservenak updated MNG-8734:
---------------------------------
    Component/s: Command Line

> Simplify scripting like "get project version" cases
> ---------------------------------------------------
>
>                 Key: MNG-8734
>                 URL: https://issues.apache.org/jira/browse/MNG-8734
>             Project: Maven
>          Issue Type: Dependency upgrade
>          Components: Command Line
>            Reporter: Tamas Cservenak
>            Priority: Major
>             Fix For: 3.9.10
>
>
> Currently there is no way to script "get project version" in universal way 
> that would work with Maven3 and Maven4. Assume you need construct like this 
> to get project version:
> {noformat}
> version=$(./mvnw -q -DforceStdout --raw-streams help:evaluate -N 
> -Dexpression=project.version) {noformat}
> But the problem is that Maven3 belly up on unknown {{--raw-streams}} option.
> Basically we have currently:
>  * Maven 3.9.9. belly up on {{--raw-streams}}
>  * Maven 4 must have, it otherwise construct will not return what you want
> Proposed solution: make Maven 3.9.10 silently ignore this option.



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

Reply via email to