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)