Netbeans is pretty smart when it comes to Maven projects. Just modifying
the source of the dependent library and then re-running the application
that uses that library is usually enough for it to just-work. For day to
day dev that's what I do because it's very fast.

However if for some reason you *want* to ensure you're using the deployed
artifact for your library found in your artifact repository then what I do
is re-run my application with the "Update Snapshots" option in Netbeans and
in the console you'll see it go out and download the artifact overwriting
the local one.

On Wed Nov 12 2014 at 12:20:58 PM Andy Turner <a.g.d.tur...@leeds.ac.uk>
wrote:

> Thanks Leif,
>
>
>
> Some of the other jars although open source are not in a repository as
> such. Some are stored in a local version control system. I am working on
> getting everything into repositories and versioned. I plan to pack all the
> .java source files into the jars in the hope that this will allow for
> debugging in my Maven project.
>
>
>
> When developing in my Maven project, I expect that often I will have a
> need to change something in one of the dependencies. To do this the
> workflow I am considering is:
>
> 1.       Make that change in the dependency (modify the source code in
> another Netbeans project, recompile the dependent library, run the unit
> tests, commit this to the repository)
>
> 2.       Delete the jar from my local maven repository
>
> 3.       Try to run again (hopefully Maven will then download the new
> version of the dependency)
>
>
>
> I am not sure if that is a good workflow, but that is what I was thinking
> to try.
>
>
>
> Thanks again,
>
>
>
> Andy
>
> *From:* Leif Gruenwoldt [mailto:lei...@gmail.com]
> *Sent:* 12 November 2014 15:50
> *To:* Andy Turner; geotools-gt2-users@lists.sourceforge.net
> *Subject:* Re: [Geotools-gt2-users] Netbeans, Maven and dependencies
>
>
>
> Hi Andy,
>
> Maybe you've done this already, but try looking for your "other jars" in
> Maven Central ( http://search.maven.org ), most FOSS projects deploy
> there. If you have other proprietary jars then yes you'll need to host them
> in a local repository so Maven can find them.
>
> On Wed Nov 12 2014 at 10:03:21 AM Andy Turner <a.g.d.tur...@leeds.ac.uk>
> wrote:
>
> Hi,
>
> I am using GeoTools to develop some geographical maps for a project. I
> have an existing code base, but I'm not sure how best to use this with
> GeoTools and do my development in Netbeans. I am a Maven novice and would
> appreciate some good advice.
>
> The existing code based has a number of dependencies (other jars).
>
> I am using Netbeans 8.0.1. (there does not seem to be a way to use maven
> projects in non-maven projects and vice versa).
>
> I am trying the following:
> Move existing code base into the maven project I got up and running
> following the tutorials (
> http://docs.geotools.org/latest/userguide/tutorial/).
> Move all the jars that are not in a repository into one.
> Add the repositories to the pom.xml.
>
> Is this a sensible way forward? Is there a better way?
>
> Thanks for your help.
>
> Andy
> http://www.geog.leeds.ac.uk/people/a.turner/index.html
>
>
> ------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
>
> http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> GeoTools-GT2-Users mailing list
> GeoTools-GT2-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to