Hi Ulrich, Ulrich Scholz wrote: > Dear all, > > can I install different instances of ECLiPSe on the same Windows machine? > > The readme for Windows states the manual installation requires to create a > registration key. If the different instances are of different versions, > should I create a key for each version? > I assume by `registration key' you mean registry entries. Registry entries are mentioned in the README_WIN.TXT file. This actually should be updated, because you can run ecl_inst.js, a JavsScript that will set the registry entry for you (so that you don't need to run regedit as described yourself). The registry entries are Window's way of specifying information for an application, and they are generally used in place of environment variables (which is what Un*x uses). One difference is that they are global, either to a user, or to the machine. This is a problem if you want to install multiple instances of any application that uses registry entries. Standalone ECLiPSe uses registry entries to store the ECLiPSe directory, and the Java directory. These are version specific, so you can have different versions of ECLiPSe installed on the same machine, as Wit said. However the same version of ECLiPSe (even if they have different build numbers) uses the same registry entries, and if you want to install multiple versions of standalone ECLiPSe on the same machine, this will be tricky. However, from your last post, I assume you actually want to have multiple instances of embedded ECLiPSe, that you bundle with your Java application? The ECLiPSe directory for an embedded ECLiPSe can be specified as an option when you start embedded ECLiPSe, and the way to do this from Java is described in the embedding and interfacing manual's `Configuring an EclipseEngineOptions onject' section: http://www.eclipse-clp.org/doc/embedding/embroot048.html#toc55 You probably also want to use the eclipse_rt package rather than the eclipse_basic package with your distribution -- assuming you don't want/need a runtime environment where ECLiPSe is deployed. I assume this should also address the issue in your previous post as well: you can include ECLiPSe in a subdirectory of your Java application (I assume Java allows this in the Java bundle you mentioned?), and you can set the ECLiPSe directory option when you start the embedded ECLiPSe from within your application. This should be independent of the OS you are using. Cheers, Kish > Can I install different instances of the same version under Windows? > > > Thanks, > > Ulrich > -- This e-mail may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply e-mail and delete all copies of this message. Cisco Systems Limited (Company Number: 02558939), is registered in England and Wales with its registered office at 1 Callaghan Square, Cardiff, South Glamorgan CF10 5BT.Received on Fri Sep 11 2009 - 20:16:58 CEST
This archive was generated by hypermail 2.2.0 : Thu Feb 02 2012 - 02:31:58 CET