You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Mike Walch (JIRA)" <ji...@apache.org> on 2015/05/08 16:41:01 UTC

[jira] [Resolved] (ACCUMULO-3780) Create build-tools Maven module to create configuration jar

     [ https://issues.apache.org/jira/browse/ACCUMULO-3780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Walch resolved ACCUMULO-3780.
----------------------------------
    Resolution: Won't Fix

Christopher Tubbs came up with a better solution in ACCUMULO-3781 of referencing configuration by using ${project.parent.basedir}.  Therefore, this ticket can be closed.

> Create build-tools Maven module to create configuration jar
> -----------------------------------------------------------
>
>                 Key: ACCUMULO-3780
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3780
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: build
>            Reporter: Mike Walch
>            Priority: Minor
>
> During review of ACCUMULO-3771, it was suggested that rather than referencing the Accumulo-Eclipse-Style.xml using relative paths, the configuration file could be added to the classpath of a build-tools jar created by a child build-tools module.  This build-tools jar could also hold configuration for the checkstyle and findbugs plugins. For more info on how to set up the build-tools module, see http://maven-java-formatter-plugin.googlecode.com/svn/site/0.3.1/examples.html#Multimodule_Configuration
> While working on ACCUMULO-3371, I tried to create a build-tools module. However, I ran into a problem where java-formatter-plugin tries to run on parent pom but fails as the build-tools jar has not been created. The parent pom needs to be configured so that build plugins (formatter, checkstyle, find-bugs, etc) are not run in the parent and only run in child modules after the build-tools jar is built.



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