Will there be any loss of functionality in the OOB build if Java 5 is required?

- Mike
--
Follow us on Twitter: liferay

On Mar 24, 2011, at 10:50 AM, Paul Lindner wrote:

> This defines two profiles, java5 and java6 which are activated by the jdk
> you build with.
> 
> For 1.6 artifacts are compiled for -source/-target 1.6 and for certain
> directories we enable a src/main/java16 and can enable 1.6-only dependencies
> like closure compiler.
> 
> For 1.5 the artifacts use a classifier 'java5'  so you'd have
> shindig-common-3.0.0-java5.jar, which will live beside the 1.6 versions.
> 
> Thus for anyone wanting to use the java5 artifacts you will need to add
> <classifier>java5</classifier> to your pom to get that particular version.
> 
> It *should* be fairly seemless.  The only tricky bits will be pushing the
> artifacts into maven central, which might take a couple of tries.
> 
> 
> On Thu, Mar 24, 2011 at 10:25 AM, Ryan J Baxter <[email protected]> wrote:
> 
>> Paul, I am not so familiar with Maven so excuse me if the answer to this
>> questions is obvious....
>> 
>> Are these changes to allow us to choose whether we want to build against
>> Java 5 or 6?
>> 
>> -Ryan
>> 
>> Email: [email protected]
>> Phone: 978-899-3041
>> developerWorks Profile
>> 
>> 
>> 
>> From:   Paul Lindner <[email protected]>
>> To:     [email protected],
>> Date:   03/24/2011 01:19 PM
>> Subject:        Java 5/6 compatible builds
>> 
>> 
>> 
>> Please see
>> 
>> http://codereview.appspot.com/4276074/
>> 
>> This is another reason I want to push out a 3.0.0 beta since this would
>> entail adjusting the release process to accomodate compatibility artifacts
>> classified as 'java5' and moving the baseline to java6.
>> 
>> 
>> --
>> Paul Lindner -- [email protected] -- linkedin.com/in/plindner
>> 
>> 
>> 
>> 
> 
> 
> -- 
> Paul Lindner -- [email protected] -- linkedin.com/in/plindner

Reply via email to