Take the 2-minute tour ×

Scenario -

  1. Application works with java 6 update 43 - using Internet Explorer
  2. User updates java and installs java 7 update 21 and now Application doesn't work
  3. Solution for now - Uninstall java 7 update 21 and re-install java 6 update 43-
  4. Ultimate solution- Application always uses java 6 update 43 whether user upgrades java or not.

Is there a way to do this?

share|improve this question

closed as not constructive by Pointy, Fabrício Matté, femtoRgon, Dukeling, Arne Burmeister Apr 25 '13 at 22:16


I don't think Java 6 is preserved upon installing Java 7. I've no reference at all for this, though. It's just what I think is likely/unlikely. –  11684 Apr 25 '13 at 20:43
can you post specific application code –  constantlearner Apr 25 '13 at 20:45
What application? One you wrote yourself? You should probably try to fix it / have it fixed instead of trying to run it with Java 6. Also, I'm pretty sure after I installed Java 7, Java 6 stuck around. –  Dukeling Apr 25 '13 at 20:49
add comment

1 Answer

Please provide more details on what's not working and on your application itself.

Where I've most frequently had version issues in the past -- but not compilation issues -- are the following areas:

  • Incompatible class version caused by me running stuff compiled with different versions (see What causes java.lang.IncompatibleClassChangeError?)
  • Eclipse compiler compliance level not being what I thought it was
  • Not having the version I thought appear first in my classpath
share|improve this answer
add comment
