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

Javier A. Ortiz commented on MTOOLCHAINS-18:
--------------------------------------------

I completely agree. I tried this and was surprised to see it doesn't work like 
any other maven configuration file.

Kind of beats the purpose if it needs to be updated as well as the environment 
variables.

> toolchain.xml file should support environment variables
> -------------------------------------------------------
>
>                 Key: MTOOLCHAINS-18
>                 URL: https://issues.apache.org/jira/browse/MTOOLCHAINS-18
>             Project: Maven Toolchains Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.1
>         Environment: Windows 7 64bit
>            Reporter: Nicolas Radde
>            Priority: Minor
>
> When the toolchain.xml file is configured as follow :
> {code:xml}
> <toolchain>
>     <type>jdk</type>
>     <provides>
>       <version>1.8</version>
>       <vendor>sun</vendor>
>     </provides>
>     <configuration>
>       <jdkHome>${env.JDK_HOME_8}</jdkHome>
>     </configuration>
> </toolchain>
> {code}
> The execution of a maven compile fail with the following error :
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-toolchains-plugin:
> 1.1:toolchain (default) on project monitoring-mq-web: Misconfigured 
> toolchains.
> Non-existing JDK home configuration at 
> L:\test-monitoring-mq\${env.JDK_HOME_8} -> [Help 1]
> {noformat}
> While the environment variable *JDK_HOME_8* exist.
> Using environment variable is a very convenient way to have the same 
> toolchain.xml file for all developers or jenkins slaves and would be a nice 
> addition to the plugin.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to