You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Zoltan Haindrich (JIRA)" <ji...@apache.org> on 2016/07/19 21:41:20 UTC

[jira] [Created] (HIVE-14289) can't reliably specify hadoop.version for maven build

Zoltan Haindrich created HIVE-14289:
---------------------------------------

             Summary: can't reliably specify hadoop.version for maven build
                 Key: HIVE-14289
                 URL: https://issues.apache.org/jira/browse/HIVE-14289
             Project: Hive
          Issue Type: Bug
         Environment: maven 3.3.9
            Reporter: Zoltan Haindrich


if someone would like to build against a different hadoop.version; it looks straightforward to use {{-Dhadoop.version=...}}. however this doesn't "fully" override the default value of the {{hadoop.version}} maven property.

steps to reproduce:
  * change hadoop.version to some nonsence:
{code}
sed -i "/hadoop.version.*hadoop.version/s|.*|<hadoop.version>nonexistentt</hadoop.version>|" pom.xml
{code}
 * specify a valid {{hadoop.version}} from the commandline:
{code}
mvn clean package -DskipTests -Dhadoop.version=2.6.1
{code}

i'm not sure..but from {{-X}} output i've seen:
{code}
[DEBUG] Ant property 'hadoop.version=2.6.1' clashs with an existing Maven property, SKIPPING this Ant pr
operty propagation.
{code}

the build will fail..or at least it fails for me..



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