You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Ted Yu (JIRA)" <ji...@apache.org> on 2014/11/12 02:05:35 UTC

[jira] [Commented] (HBASE-12382) Restore incremental compilation

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

Ted Yu commented on HBASE-12382:
--------------------------------

+1
Tried the patch on trunk. Saw similar compilation output as described above:
{code}
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ hbase-hadoop2-compat ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
{code}

> Restore incremental compilation
> -------------------------------
>
>                 Key: HBASE-12382
>                 URL: https://issues.apache.org/jira/browse/HBASE-12382
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>             Fix For: 2.0.0
>
>         Attachments: HBASE-12382.patch
>
>
> The build changes in HBASE-11912 required an upgrade of the Maven compiler plugin from 2.5.1 to something >= 3.0. We're now using 3.2. We also switch from whatever Maven does by default with an embedding of tools.jar to invocation of javac. We are no longer getting incremental builds due to Maven bugs hit by these changes. http://jira.codehaus.org/browse/MCOMPILER-209 suggests paradoxically setting useIncrementalCompilation to 'false' will restore incremental compilation behavior. 



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