title: Having a single Eclipse installation, where simultaneous sessions are started up with different JDK installations, or different ini configurations
body: <p>Giving STS as an example.</p>
  
  <p>I wish to have only one single installation of Eclipse STS 3.9.7. Normally I run more than one session of Eclipse/STS. I need to have </p>
  
  <ul>
  <li>a couple sessions started on JDK 8</li>
  <li>a session on JDK 10</li>
  <li>another session on JDK 11</li>
  </ul>
  
  <p>I also have an Eclipse 2018-12 installation. I wish to have only one such installation, from which I wish to start</p>
  
  <ul>
  <li>a session in JDK 9</li>
  <li>another session in OpenJDK 10</li>
  </ul>
  
  <p>The only way I know how to specify the JDK is by specifying it on the ini config file. Perhaps there is another way. Therefore, currently I have multiple replicated copies of Eclipse/STS installations, each specified to start up from a different JDK. </p>
  
  <p>Having proliferation of Eclipse/STS installations of the same version is very undesirable and confusing. Especially when I need to install or update modules from the Marketplace across all of them.</p>
  
  <p>Is there a better way than having multiple replicated installations, in order to variously specify the JDK/bin/javaw paths to start up each of my sessions?</p>