32 bit JDK works just fine on 32 bit and 64 bit operating system alike.
Install 32 bit JDK only even if your operating system is a 64 bit machine. NOTE : Version of JDK required may vary with the NWDS version, please confirm the version of JDK required for your version of NWDS. The old link still works fine and will redirect you to the latest Oracle Java page. Oracle now owns Java after taking it over from Sun Microsystems. If you don’t have one, please install one from. Step 1: You should have a valid JDK 1.6 installed on your desktop.
No Java Virtual machine was found after searching the following locations:” ”A Java Runtime Environment (JRE) or Java Development Kit(JDK) must be available in order to run SapNetweaverDeveloperStudio. Problem: Developers are not able to launch the SAP NWDS get the following error. Outcome: Developers will be able to run the SAP NWDS and get rid of the error and will understand the intricacies of installing a 32 bit JDK on a 32 bit or 64 bit Windows machine. You should have JDK and SAP NWDS installation files. Prerequisites: Developers should be aware of JDK/JRE and JDK installation and basic windows file system navigation and file modification. Amol is a Sun Certified Java Programmer (SCJP) and Certified Scrum Master (CSM). He has been working with SAP BPM, Web Dynpro Java, Enterprise Portal, NWDI, MDM and Interactive forms for WebDynpro Java.
No Java Virtual machine was found after searching the following locations:” The document shows you how to overcome the problem by understanding the root cause and resolving it.Īuthor Bio: Amol Gupta is working with Capgemini Consulting as a Senior SAP Consultant. Summary : Developers when running the NWDS for the first time may get an error – ”A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run SapNetweaverDeveloperStudio. It isn't working this time.Applies to: Created while working with SAP NWDS7.3 SP09 PAT00 but the document is relevant for other Versions, SP and Patch levels.
Mavericks had the pop-up too but installing what Oracle told me to made the pop-up go away. This whole problem is compounded by the fact that this pop-up shows up at different times and situations I don't know for certain what app is causing it. I could install the JDK version of Java 8 and the pop-up problem goes away. If I create something called sym-links (or correct those that already exist, not sure which), I could make the app searching for Java 6 RE see my installation of Java 8 RE. The app that is looking for Java 6 needs to be updated to look for and work with Java 8 nothing I can do here but wait for updates.Ĭ. This doc is older than Yosemite's release so I'm hesitant about this.ī. Don't install Java 8 install Java 6 from a link at an Apple support doc. From there, I'm seeing different solutions:Ī. Some are saying that some app on my machine is looking for Java 6, which is installed differently than Java 8, and not seeing J6 causes the pop-up.
I'm also getting conflicting or, at least for me, confusing information:ġ. I'm still getting the pop-up every once in a while.Īfter doing some google-fu, I'm seeing that this a common problem. I clicked on the "More Info" button which took me to an Oracle site that states that Yosemite requires runtime version of Java 8u25 and that I shouldn't use Java 6 or Java 7. After installing Yosemite, I get a pop-up every once in a while stating, "to run this web content you need to install Java Runtime" or some such.