maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "gangadhar mamillapalli (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MNG-6005) not able to pass map kind of variables to maven goal through command line
Date Thu, 21 Apr 2016 11:20:25 GMT

    [ https://issues.apache.org/jira/browse/MNG-6005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15251733#comment-15251733
] 

gangadhar mamillapalli commented on MNG-6005:
---------------------------------------------

Hi [~sgfan], all other collection(Arrays/Lists/Sets) types worked well, its only the issue
with Map. 

> not able to pass map kind of variables to maven goal through command line
> -------------------------------------------------------------------------
>
>                 Key: MNG-6005
>                 URL: https://issues.apache.org/jira/browse/MNG-6005
>             Project: Maven
>          Issue Type: Bug
>          Components: Command Line
>    Affects Versions: 3.2.1
>         Environment: java 7, maven 3.2.1,Mac Yosimite,
>            Reporter: gangadhar mamillapalli
>            Priority: Critical
>              Labels: command-line, commandline, maven3,
>
> am trying to pass Map kind of parameters to my maven plugin through command line. Here
is how i tried,
> bq. $mvn -U -X sample.plugin:hello-maven-plugin:1.0-SNAPSHOT:sayhi -Dsayhi.myMap=key1=value1
> bq. $mvn -U -X sample.plugin:hello-maven-plugin:1.0-SNAPSHOT:sayhi -Dsayhi.myMap={key1=value1}
> None of these are working and getting following error:
> {color:red}
> Caused by:
> org.codehaus.plexus.component.configurator.ComponentConfigurationException:
> Cannot assign configuration entry 'myMap' with value '${sayhi.myMap}' of type
> java.lang.String to property of type java.util.Map
> {color:red}
> Here is my parameter in Mojo:
> {quote}
> /**
>  * My Map.
>  */
> @Parameter(property = "sayhi.myMap", required = false)
> private Map<String,String> myMap = new HashMap<String, String>();
> {quote}
> followed instructions at ==> https://maven.apache.org/guides/mini/guide-configuring-plugins.html#Mapping_Collections,
but no luck., i think am missing something very small. am working on maven v3.2.1
> is am missing anything here ? am blocked on this.
> i have also posted same question stackoverflow.
> http://stackoverflow.com/questions/36678630/not-able-to-pass-map-kind-of-variables-to-maven-goal-through-command-line
> thanks 
> Gangadhar M



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message