I extracted a compressed ME2015 install and renamed the target folder from my previously named MyEclipse-2015-CI to MyEclipse-2015. The error that came up was:
A JRE or JDK must be available bla bla. No JVM was found after searching in the following locations: “…\MyEclipse-2015-CI\…”
I searched for it and found that the absolute path was stored in myeclipse.ini:
#utf8 (do not remove)
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
–launcher.library
plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_3.2.0.v201103301700
-vm
c:\devenv\MyEclipse-2015-CI\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\bin\javaw.exe
-configuration
c:\devenv\MyEclipse-2015-CI\configuration
-install
c:\devenv\MyEclipse-2015-CI
-vmargs
-Xmx768m
-XX:MaxPermSize=320m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
Please change that to relative paths. It would be also nice to adapt the config.ini as well with relative paths. Same for the .prefs and wherever an absolute path is used.