From owner-freebsd-java@FreeBSD.ORG Wed Sep 3 03:09:27 2014 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A7B2DAB1; Wed, 3 Sep 2014 03:09:27 +0000 (UTC) Received: from mail-ig0-x242.google.com (mail-ig0-x242.google.com [IPv6:2607:f8b0:4001:c05::242]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6BC561CE1; Wed, 3 Sep 2014 03:09:27 +0000 (UTC) Received: by mail-ig0-f194.google.com with SMTP id r2so2577670igi.9 for ; Tue, 02 Sep 2014 20:09:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:to:cc:subject:in-reply-to:user-agent; bh=YDWmGR3VuOnnPz1Jo3VXsVEvdEGJT6HzDrZuV/D1m00=; b=Y2BaFY4qSkaiN3LSMm8BAaFt/xLjvhNJEvanUq8Gb5NxAJHXLXRoACV4aj+DQXkELO t2orhLk1HkvApWbNRXNp5D7nOoOTGIpFr+FlU+oqbN5C7gRYcXcERwXji63re9DzboLy HP6DCBmPtMej4C4FdMFioXw7JsLTfODkJ9bKYNR3ZF00D2Y4fJNBZRbqdhHOwvo0RbqE fOc0yI86GsXOgNxfkkt8vutvectHoC5jb6rTxI4GbM3jl1A9IWlyqhxD8cGg7R6lRShU e3p74RzQ/DD+j0zetONXPUckJ+zueSZ7MEyK9iU77GACeivf6GjM0UdsHA0tp6z3EFxi +kxw== X-Received: by 10.51.17.2 with SMTP id ga2mr32799266igd.12.1409713766901; Tue, 02 Sep 2014 20:09:26 -0700 (PDT) Received: from jmobile.jimmy.local (24-107-210-189.dhcp.stls.mo.charter.com. [24.107.210.189]) by mx.google.com with ESMTPSA id o8sm2051220igh.12.2014.09.02.20.09.24 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Sep 2014 20:09:26 -0700 (PDT) Message-ID: <54068666.081e320a.515e.3063@mx.google.com> Received: by jmobile.jimmy.local (sSMTP sendmail emulation); Tue, 02 Sep 2014 22:09:23 -0500 Date: Tue, 02 Sep 2014 22:09:23 -0500 From: Jimmy Kelley To: freebsd-java@freebsd.org Subject: Re: Need maven help for building and testing Jenkins In-Reply-To: X-Newsgroups: mailing.freebsd.java User-Agent: tin/2.2.1-20140504 ("Tober an Righ") (UNIX) (FreeBSD/10.0-STABLE (amd64)) Cc: Craig Rodrigues X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 03:09:27 -0000 It should just involve downloading the source for a package, making whatever modifications to the source you need, and then running "mvn clean install" to put your updated version into your local maven repo (overwriting the one downloaded from the maven repo). Any builds of other maven projects after that will use your modified version(s) of whatever packages you've done this for. Jimmy In article you wrote: > Hi, > > I submitted this pull request to request that Jenkins update to JNA 4.1.0, > which has fixes for FreeBSD: > > https://github.com/jenkinsci/jenkins/pull/1387 > > In the Maven pom.xml file, there are a few packages > which are pulled down from the maven web site. I'd like to override > those, and compile versions of my own, such as jna-posix. > > I am new to maven. Does anyone know how I can do that? > > Thanks. > > -- > Craig