Win a copy of Succeeding with AI this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Liutauras Vilda
  • Junilu Lacar
  • Tim Cooke
  • Jeanne Boyarsky
  • Knute Snortum
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Piet Souris
  • salvin francis
  • fred rosenberger
  • Frits Walraven

Java versions in eclipse

Ranch Hand
Posts: 80
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

   I've java 7 installed on my machine. I downloaded eclipse oxygen to begin with and it require at least java 8 to run. So, I installed java 8. However, I do not have admin privileges to set the jdk path to system variable. Is there a way that I can set path in user variable and make it work?

I tried creating user variable "Path" and set java 8, but it did NOT work. the java -version still gives me java 7.

On the other note, when I see %PATH% in cmd prompt, I do not see java 7 in there either, I believe system takes java 7 exe from Windows/System32. I don't have access to this folder either to copy java 8 exe. Also, I see the java 8 path appended to this %PATH% variable at the end.

C:\......<other components>....;C:\jdk8\bin

Please help me to set java 8 and make my eclipse run.
author & internet detective
Posts: 39959
Eclipse IDE VI Editor Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great question!

You can edit the eclipse.ini file and set the version of Java you want to run. Note this should be two separate lines:

This tells Eclipse which version you want to use.

Alternatively, you could use Eclipse Neon with Java 7.
Saloon Keeper
Posts: 22006
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just to avoid confusion, note that Eclipse is a Java Application and therefore it runs under a JVM. But since it's also an IDE, it can support projects written and deployed under various different JDK's and JRE's.

The eclipse.ini file defines the location of the JVM (JRE) that runs Eclipse. The JDKs and JREs that are actually used in projects are defined using the Eclipse GUI. They can then be attached to individual projects.
What a show! What atmosphere! What fun! What a tiny ad!
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
    Bookmark Topic Watch Topic
  • New Topic