Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on a trouble shooting document for some desktop software that runs in Java. One of the last resort steps is to completely uninstall and reinstall the Java runtime. In Windows XP this can be done via Add/Remove Programs. Is there something equivalent on OSX? Or does reinstalling the runtime overwrite the current version?

share|improve this question
up vote 6 down vote accepted

You can't easily remove Java from OS X, since it is built in to the OS; in this way, you can't (again, easily) revert to previous installations of the JRE - from Apple:

Can I remove a Java update after I've installed it?

Java on Mac OS X is updated incrementally through numerous releases. Therefore, the only way to revert to an earlier Java installation is to reinstall the operating system.

share|improve this answer
Looks like you're right. The Java website says something similar (updates only happen through Software Update) – Jesse Jul 16 '09 at 18:26
Most unfortunate. I just ran into a case where the Java update breaks a common Java library (Microsoft's JDBC driver). – Brian Knoblauch Dec 15 '11 at 17:41
More recent, in Ask Different: Uninstalling Java on Lion. Please note in particular this comment to an answer. – Graham Perrin Feb 2 '13 at 19:32

I believe Java is a core component of OS X in Leopard, so re-installing it is quite tricky.

Hopefully this site can provide you with some answers

share|improve this answer
The linked page has the instructions for removing and reinstalling Java. I think this is the correct answer! – Avi Flax Aug 18 '09 at 13:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .