Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Use of jsr14 and Java 7 javac

If your using jetty 8 like planned with servlet 3.0, I thought you
were going to minimum version 1.6 since that is what is mandated by
the servlet 3.0 api...

or is that just for components using the http bits

jesse

--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx



On Mon, Jan 23, 2012 at 08:35, Thomas Watson <tjwatson@xxxxxxxxxx> wrote:
>
> The Equinox Framework and a some of the other core services provided by the
> Equinox project have long supported the J2ME Foundation profile.  As the
> rest of the Java community moved on we spent a fair amount of time figuring
> out how to continue our support of the J2ME profiles.  Even when OSGi added
> generics to their APIs (and p2 as well) we still supported the J2SE 1.4
> based J2ME Foundation 1.2 profile with the use of the jsr14 compile target.
>
> Our use of jsr14 for some Equinox projects in order to use generics AND
> continue support of J2SE 1.4 and J2ME Foundation 1.2 will cause problems
> for folks compiling against our jars (which include APIs with generics)
> using the Java 7 javac compiler.  I have opened
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=369145 to discuss not using
> the jsr14 option anymore.  Please comment in that bug with your concerns or
> comments.  The consequence is that the any Equinox component with generics
> in the API will have a J2SE-1.5 minimum execution environment for the Juno
> release.  This includes the core OSGi Equinox Framework implementation.
>
> Tom
> Tom
>
>
> _______________________________________________
> cross-project-issues-dev mailing list
> cross-project-issues-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top