![]() Suppose one of those users is a developer and is making changes to the Java installation such as revoking and adding security keys in the keystore, changing the security policy files etc. ![]() But I can offer a guess: Macs can be used by more than one user. I can't say exactly why they decided to have a full separation between the user Java and the developer Java. Tools intended to work with the JDK will point to the JDK's JRE, and those that are intended to work with the user-level JRE will point to that. ![]() That is, it is not reflected in the control panel, which is intended to control the user-level JRE. ![]() The JDK is installed in a different path, and generally has no connection to the user-level JRE. When you want to program with Java on MacOS X, you install a JDK. It also comes with a control panel that allows a user to control things such as security, updates etc. It is a runtime environment, has no associated development tools, and includes the Java Webstart. The JRE is installed with a plain, non-programmer user in mind. Basically, Mac OS X starts out without any Java, and if any installed application or web site requires Java, it allows you to install a Java JRE.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |