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?
Cheers, Jon
On Sat, Apr 25, 2009 at 2:11 AM, John Caron <caron@xxxxxxxxxxxxxxxx> wrote:
>
>
> Jon Blower wrote:
>> Hi all,
>>
>> Does anyone know if the Java-NetCDF libraries (particularly version 4)
>> are in a Maven repository anywhere? If they are not, I could have a
>> go at creating one, since I think it would help one of the projects
>> I'm working on (perhaps it would be useful to others too). But in
>> order to do this I'd need someone (John C perhaps) to send a
>> definitive list of nj4's dependencies, and what they are needed for.
>>
>> Cheers, Jon
>>
>
> Hi Jon:
>
> Theres been various interest in the past,including this from sometime in 2007:
>
> "Lorenzo Bigagli has offered a maven build for Netcdf-Java. I havent had a
> chance to try it but if anyone else can, please do so:
> http://ulisse.pin.unifi.it:8080/archiva/browse/essi-unidata/netcdf-java"
>
> whose link still seems to work. you can also email bigagli@xxxxxxxxxxx
>
> Anyway the set of dependencies for netcdf-java 4.0.39 can be found in the ant
> build file (attached), and also at:
>
> http://www.unidata.ucar.edu/software/netcdf-java/reference/JarDependencies.html
>
> Note that in this list from the build.xml:
>
> <fileset dir="${lib.dir}">
> <include name="release/${bufrTables.jar}"/>
> <include name="release/${grib.jar}"/>
> <include name="external/${jdom.jar}"/>
> <include name="external/${jpeg2000.jar}"/>
> <include name="external/${httpclient.jar}"/>
> <include name="external/${http-codec.jar}"/>
> <include name="external/${http-logging.jar}"/>
> <include name="external/${loggingAPI.jar}"/>
> <include name="external/${logging-minimal.jar}"/>
> <include name="release/${opendap.jar}"/>
> <include name="release/${visadNoDods.jar}"/>
> </fileset>
>
> jars from "release" directory are ones that we build, and "external" are from
> external places.
>
> Let me know what else I can tell you....
>
>
>
> _______________________________________________
> netcdf-java mailing list
> netcdf-java@xxxxxxxxxxxxxxxx
> For list information or to unsubscribe, visit:
> http://www.unidata.ucar.edu/mailing_lists/
>
--
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