[ https://issues.apache.org/jira/browse/HIVE-9212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14258082#comment-14258082 ]
Chengxiang Li commented on HIVE-9212: ------------------------------------- A compile case: maven.compiler.plugin.version is set to 3.1 in $HIVE_HOME/pom.xml, but in $HIVE_HOME/ql/pom.xml, maven-compiler-plugin's version for profile hadoop-1 is set to 2.3.2 directly. While Hive code has some uncompatible issue, we may get some similiar error as below if build hive with profile hadoop-1: {noformat} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project hive-exec: Compilation failure [ERROR] /home/cxli/sources/github/chengxiangli/hive/ql/src/java/org/apache/hadoop/hive/ql/exec/persistence/MapJoinTableContainerSerDe.java:[122,22] error: cannot find symbol [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. {noformat} The error message is unclear, without any information about what symbol is missed. This is a maven-compiler-plugin issue([MCOMPILER-158|http://jira.codehaus.org/browse/MCOMPILER-158]) which has been resolved in 3.1. Keep all plugin version consistent with central configured properties would prevent us maintain them seperately, and may avoid issues like above. > Several plugin version in modules is not consistent with others. > ---------------------------------------------------------------- > > Key: HIVE-9212 > URL: https://issues.apache.org/jira/browse/HIVE-9212 > Project: Hive > Issue Type: Improvement > Components: Build Infrastructure > Affects Versions: 0.14.0 > Reporter: Chengxiang Li > Assignee: Chengxiang Li > Priority: Minor > > Hive maven plugin versions are configured in $HIVE_HOME/pom.xml uniformly, > while there are still some plugin dependencies in module pom.xml does not use > configured version. -- This message was sent by Atlassian JIRA (v6.3.4#6332)