Regression in JDK8 build 78: javac complains about missing Class#isAnnotationPresent

Joe Darcy joe.darcy at oracle.com
Fri Mar 1 10:29:13 PST 2013


Hello,

On 3/1/2013 1:53 AM, Joel Borggrén-Franck wrote:
> Hi Uwe,
>
> On 03/01/2013 09:44 AM, Uwe Schindler wrote:
>
>>
>> Again, if older
> > rt.jar files would be accessible as artifacts on Maven Central,
>> this would be obsolete, too.
>>
>>
>
> Sounds like a neat idea, here are the OpenJDK 6 sources: 
> http://hg.openjdk.java.net/jdk6/jdk6
>
> It isn't trivial to compile but should work on a not too bleeding edge 
> system. I don't think the fact that this isn't the RI will have any 
> practical impact on this idea. Also if you do this for 7 later at 
> least the RI was compiled from the OpenJDK sources [1].
>
> I don't use Maven and I'm not a lawyer but I'm sure someone can figure 
> out a way to provide this service to their fellow developers while 
> complying with the GPL.
>
> cheers
> /Joel
>
> [1] http://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the

Yes, I was also going to point out that OpenJDK 6 and (Open)JDK 7 
sources could be used to build rt.jar (or the smaller ct.cym) files used 
to capture the API set of a given release. Note Linux distros with 
OpenJDK/IcedTea will have these files as part of the corresponding package.

-Joe


More information about the lambda-dev mailing list