On 2010-03-10 18:49, Gary Gregory wrote: >> -----Original Message----- >> From: Dennis Lundberg [mailto:[email protected]] >> Sent: Wednesday, March 10, 2010 09:42 >> To: Commons Developers List >> Subject: Re: [all] commons-parent-13 problems >> >> On 2010-03-09 02:42, Niall Pemberton wrote: >>> Unfortunately the upgrade of the maven-site-plugin from 2.0.1 to 2.1 >>> has caused the site generation for Chain, Configuration and DBCP to >>> now fail. I'm looking into this to see whether its something we can >>> fix in the components or whether we need to downgrade the site plugin >>> version. >>> >>> I have reverted the maven-bundle-plugin version to 1.4.3 and the >>> maven-remote-resources-plugin to 1.0 (version 1.1 inherited from >>> apache parent 7) - this restores JDK 1.4 compatibility for "mvn >>> package/install". >>> >>> http://svn.apache.org/viewvc?view=revision&revision=920607 >>> >>> maven-site-plugin 2.1 requires maven 2.1 to run (which AFAIK needs JDK >>> 1.5) - so currently the site won't generate using JDK 1.4 - reverting >>> to 2.0.1 of the site plugin is required to run under JDK 1.4 - do we >>> need that? >> >> Maven 2.1.0 is the last version of Maven to run under Java 1.4. But as >> has already been noted Maven 2.1.0 has other problems. > > Can we run builds on Java 1.5?
You can, but you need to make sure that your code doesn't use features that was introduced in a version of Java that is greater than the one you are targeting. One way to this is to use a tool called Animal Sniffer [1] to inspect your code and failing it if it find something suspicious. I haven't yet used the tool myself. [1] http://mojo.codehaus.org/animal-sniffer-maven-plugin/ > >> >>> >>> Also I noticed in the apache parent the following comment for the >>> maven-javadoc-plugin: >>> "NOTE: 2.6.x is generally unusuable due to MJAVADOC-275" >>> http://jira.codehaus.org/browse/MJAVADOC-275 >>> >>> So probably we should revert to 2.5 for the javadoc plugin >>> >>> Niall >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> -- >> Dennis Lundberg >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
