Re: [netcdf-java] Java-NetCDF in Maven repository?

Hi Lorenzo,

That's excellent, thanks very much to you and Valerio.  Yes, it would
be great if you could add the latest version of nj4 too, since I
depend on some of the bug fixes in the new version.

I agree with you that it's a good idea to make most of the
dependencies optional.  Nice work.

Cheers, Jon

On Tue, Apr 28, 2009 at 10:47 AM, Lorenzo Bigagli <bigagli@xxxxxxxxxxx> wrote:
> Hi Jon (and John),
>
> I step in to confirm that we have mavenized nj4 and we're happy it's useful
> to others.
> Actually version 4.0.31, but of course we may add the latest 4.0.39, if
> needed.
> All the dependencies were made optional (with some documentation to explain
> their use), apart the logging library. In particular, my colleague Valerio
> Angelini (also in the newsgroup) took care of this.
>
> Everything works for us: let us know your comments and suggestions, in case.
> Regards,
>   Lorenzo
>
> Jon Blower ha scritto:
>
> Hi John,
>
> Sorry, I meant from the point of view of *users* of netcdf-java.  For
> example, although you might need jdom to compile nj4, you probably
> don't need it to compile programs that use nj4.
>
> Cheers, Jon
>
> On Tue, Apr 28, 2009 at 4:18 AM, John Caron <caron@xxxxxxxxxxxxxxxx> wrote:
>
>
> Jon Blower wrote:
>
>
> Hi John,
>
> Thanks very much for this, I'll look at Lorenzo's repository.  Is
> there a clear distinction between "compile-time" and "run-time"
> dependencies?  For example, in my experience I don't code against
> stuff in the opendap.jar library, but this is used at run-time by nj4
> to access opendap servers.  But maybe there are cases where this
> library would be needed at compile time for an application?
>
>
> you can see the distinction in the build.xml:
>
>  <fileset id="compileFromSrc.libraries" dir="${root.dir}">
>    <include name="lib/${ehcache.jar}"/>
>    <include name="lib/${grib.jar}"/>
>    <include name="lib/${opendap.jar}"/>
>    <include name="lib/${httpclient.jar}"/>
>    <include name="lib/${jdom.jar}"/>
>    <include name="lib/${loggingAPI.jar}"/>
>    <include name="lib/${visadNoDods.jar}"/>
>    <include name="lib/${jgoodies.jar}"/>
>    <include name="lib/${lucene.jar}"/>
>    <include name="lib/${spring.jar}"/>
>    <include name="lib/${stax.jar}"/>
>  </fileset>
>
>  <fileset id="runtime.libraries" dir="${lib.dir}">
>    <include name="release/${bufrTables.jar}"/>
>    <include name="external/${http-codec.jar}"/>
>    <include name="external/${http-logging.jar}"/>
>    <include name="external/${logging-minimal.jar}"/>
>    <include name="external/${jpeg2000.jar}"/>
>  </fileset>
>
>
>
>
>
> --
> Dott. Lorenzo Bigagli
> Istituto di Metodologie per l'Analisi Ambientale
>  del Consiglio Nazionale delle Ricerche (IMAA-CNR)
>
> i: Area della Ricerca di Potenza, Contrada Santa Loja
>    Zona Industriale, 85050 Tito Scalo (PZ), Italia
> t: +39 0971 427221
> f: +39 0971 427222
> m: bigagli@xxxxxxxxxxx



-- 
Dr Jon Blower
Technical Director, Reading e-Science Centre
Environmental Systems Science Centre
University of Reading
Harry Pitt Building, 3 Earley Gate
Reading RG6 6AL. UK
Tel: +44 (0)118 378 5213
Fax: +44 (0)118 378 6413
j.d.blower@xxxxxxxxxxxxx
http://www.nerc-essc.ac.uk/People/Staff/Blower_J.htm



  • 2009 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-java archives: