Heads up: bundle name change integrated today

Scott Kovatch scott.kovatch at oracle.com
Tue May 8 09:03:02 PDT 2012


The issue with overwriting will bite you if you are installing with the Oracle JDK installer. If you build it yourself, probably not. I know some people (including myself) just have a symlink to the built JDK bundle in /Library/Java/JavaVirtualMachines, and if you forget to update that link you'll wonder why nothing changes when you make a fix.

-- Scott K.

On May 8, 2012, at 8:44 AM, Henri Gomez wrote:

> I notice that yesterday.
> 
> I don't see any problems with previous versions installed since it's
> packaging works who do such relocation job.
> 
> 2012/5/7 Scott Kovatch <scott.kovatch at oracle.com>:
>> Folks,
>> 
>> If you are building from jdk7u you should know that the name of the generated bundles are now:
>> 
>> jdk$(JDK_VERSION).jdk
>> jre$(JDK_VERSION).jre
>> 
>> or, for 7u6,
>> 
>> jdk1.7.0_06.jdk
>> jre1.7.0_06.jre
>> 
>> You have to supply JDK_UPDATE_VERSION yourself.
>> 
>> This will keep the installer from overwriting a previous JDK, and will let users who have extensions turned off know whether they have a JDK or JRE installed.
>> 
>> -- Scott K.
>> 
>> ----------------------------------------
>> Scott Kovatch
>> scott.kovatch at oracle.com
>> Santa Clara/Pleasanton, CA
>> 
>> 



More information about the macosx-port-dev mailing list