[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [netcdf-java] announce: 4.2.18 release with maven build

Hi Randy:

thanks for the feedback, im working to clean up the build with 3.0.1.


On 12/27/2010 11:43 AM, randy pierce wrote:
John Caron wrote:
Hi all:

The Netcdf-Java/CDM library version 4.2.18 is an experimental version that allows maven building from svn

If you are interested in building from source, you should be able to do:

svn co http://svn.unidata.ucar.edu/repos/thredds/trunk/ thredds
cd thredds
mvn install

This is experimental, please try it out and give feedback.

The jar files are available as the 4.2 development version from the usual place:


Thanks and Happy Holidays

John  and everyone at Unidata

netcdf-java mailing list
For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/
I am using mvn -version .. Apache Maven 3.0.1 (r1038046; 2010-11-23 03:58:32-0700) and I did have to make this change in the pom.xml to get it to build.
apparently there is an issue with dav with the latest maven. It gives the following error without this addition to the pom.xml ...

"[ERROR] Failed to execute goal on project netcdf: Could not resolve dependencies for project edu.ucar:netcdf:jar:4.2.19: Failed to collect dependencies for [edu.ucar:unidataCommon:jar:4.2.19 (compile), commons-httpclient:commons-httpclient:jar:3.1 (compile), org.slf4j:slf4j-api:jar:1.6.1 (compile), edu.ucar:grib:jar:8.0.28 (provided), edu.ucar:opendap:jar:2.2.1 (provided), edu.wisc:visad:jar:2010-08-09 (provided), org.jdom:jdom:jar:1.1 (provided), org.quartz-scheduler:quartz:jar:1.7.3 (provided), com.google.protobuf:protobuf-java:jar:2.3.0 (provided), net.sf.ehcache:ehcache:jar:1.6.0 (provided), com.sleepycat:je:jar:4.0.92 (provided), junit:junit:jar:4.8.2 (test)]: Failed to read artifact descriptor for edu.wisc:visad:jar:2010-08-09: Could not transfer artifact edu.wisc:visad:pom:2010-08-09 from/to geotoolkit (dav:http://maven.geotoolkit.org/): No connector available to access repository geotoolkit (dav:http://maven.geotoolkit.org/) of type default using the available factories WagonRepositoryConnectorFactory -> [Help 1]"

There is also a warning about the version which is apparently related to the latest maven...
"[WARNING] Some problems were encountered while building the effective model for edu.ucar:unidataCommon:jar:4.2.19
[WARNING] 'version' contains an expression but should be a constant. @ edu.ucar:unidataCommon:${common.version}, /scratch/pierce/thredds/common/pom.xml, line 23, column 12
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ edu.ucar:unidataCommon:${common.version}, /scratch/pierce/thredds/common/pom.xml, line 76, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ edu.ucar:netcdf-parent:4.2.19, /scratch/pierce/thredds/pom.xml, line 252, column 15"

I ignored that warning. Other than that it did build successfully. Thanks very much for this, it makes it easier.
Randy Pierce - NOAA - Data Systems group

NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.