Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6784C18BB8 for ; Thu, 14 Jan 2016 06:15:40 +0000 (UTC) Received: (qmail 21433 invoked by uid 500); 14 Jan 2016 06:15:40 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 21374 invoked by uid 500); 14 Jan 2016 06:15:40 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 21360 invoked by uid 99); 14 Jan 2016 06:15:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jan 2016 06:15:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id C85BC2C1F57 for ; Thu, 14 Jan 2016 06:15:39 +0000 (UTC) Date: Thu, 14 Jan 2016 06:15:39 +0000 (UTC) From: "Daniel Vimont (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-14876) Provide maven archetypes MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-14876?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15097680#comment-15097680 ] Daniel Vimont commented on HBASE-14876: --------------------------------------- Okay, I see the origin of the prob in the 'findbugs' plugin configuration in hbase/pom.xml: ${project.basedir}/../dev-support/findbugs-exclude.xml ... Obviously, this was set up under the assumption that all hbase subprojects would only be one level down in the directory hierarchy, whereas the infrastructure that I've set up for archetypes has the projects two levels down (e.g., hbase-archetypes/hbase-client-project). I will now ponder what to do about this... > Provide maven archetypes > ------------------------ > > Key: HBASE-14876 > URL: https://issues.apache.org/jira/browse/HBASE-14876 > Project: HBase > Issue Type: New Feature > Components: build, Usability > Affects Versions: 2.0.0 > Reporter: Nick Dimiduk > Assignee: Daniel Vimont > Labels: beginner, maven > Attachments: HBASE-14876-v2.patch, HBASE-14876.patch, archetype_prototype.zip, archetype_prototype02.zip, archetype_shaded_prototype01.zip > > > To help onboard new users, we should provide maven archetypes for hbase client applications. Off the top of my head, we should have templates for > - hbase client application with all dependencies > - hbase client application using client-shaded jar > - mapreduce application with hbase as input and output (ie, copy table) -- This message was sent by Atlassian JIRA (v6.3.4#6332)