Default JDK on OSX

...is 1.4. Is there any reason why the Info.plist file isn't changed to 1.5+?

In theory, it shouldn't matter, but in practice it does. For example, it becomes impossible to create a 1.5 plugin JVM.

0
7 comments
Avatar
Permanently deleted user

How will that work when there's no 1.5 installed? AFAIK even Tiger doesn't
come with 1.5 preinstalled.

-


Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"

..is 1.4. Is there any reason why the Info.plist file isn't changed to
1.5+?

In theory, it shouldn't matter, but in practice it does. For example,
it becomes impossible to create a 1.5 plugin JVM.



0
Avatar
Permanently deleted user

If I remember correctly my Mac mini came with JDK 1.5 installed.

Tom

0

Tiger does not automatically come with 1.5, you have to download it and install it.

0
Avatar
Permanently deleted user

On the other hand, since the audience here is developers, it is not unrealistic to expect them to be able to install jdk 1.5.

However, equally valid is that developers are also capable of editing the Info.plist file. And since many people are still on Panther, without a 1.5 option, I agree that IDEA should specify 1.4+ rather than 1.5+.

If Jetbrains wants to go the extra mile to make both camps happy, they could include a small script in the .dmg download to make the Info.plist change automatically.

Maarten

0

I don't mind IDEA using 1.4 if that didn't stop you from developing 1.5 plugins, and didn't result in any loss of functionality.

0
Avatar
Permanently deleted user

IDEA runs on a Java 5 VM on my computer without any change to the plist
file. It doesn't for you?

Hani Suleiman wrote:

...is 1.4. Is there any reason why the Info.plist file isn't changed
to 1.5+?

In theory, it shouldn't matter, but in practice it does. For example,
it becomes impossible to create a 1.5 plugin JVM.

0
Avatar
Permanently deleted user

Sorry, the I have mixed it up with Mac mini bundled with Tiger. Mine came
with Tiger, the first ones obviously not.

Tom

0

Please sign in to leave a comment.