JDK8 - bypassing the building of the images

David Holmes david.holmes at oracle.com
Fri Sep 13 07:28:26 UTC 2013


On 13/09/2013 3:51 AM, Pete Brunet wrote:
> I made some changes for debugging in jdk8.  jdk ran for 9.5 min and
> images for a little over 13 min.  I'm currently changing code in
> javax.swing, javax.accessibility, and java.beans.  All those live in
> rt.jar so it would be nice to be able to copy a newly built rt.jar to an
> existing image without having to rebuild the images.  However, I didn't
> find rt.jar in the jdk tree.  Does it exist; maybe I just missed it?

jars are created as part of the image build. You should find 
jdk/lib/rt.jar after that phase.

If you don't want to rebuild images (which shouldn't take very long if 
only a couple of jars needs updating) then you can re-build jdk and then 
execute the existing image using a bootclasspath of jdk/classes

HTH,
David


> I know those are long build times but after trying lots of things I
> haven't had any success in getting to the low build times others
> experience.  A new SSD should arrive today so hopefully that will be
> running by tomorrow.  I'll report the results of that in another
> thread.  So maybe I won't care about build times after that but I
> suspect there are others on the list also suffering from long build
> times who would be interested in the answer to the above question.
>
> Pete
>



More information about the build-dev mailing list