facebook

Why is MyEclipse 9 restricting Installation directory-Still

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #315354 Reply

    crispyoz
    Member

    I raised this issue with MyEclipse 8.6 and now we have the same issue with 9. On Windows 7 c:\Program Files is generally restricted however if you run as Administrator it is not.

    The new installer will not allow me to select this directory even if I am running as administrator, instead it as usual defaults to:

    C:\Users\<username>\AppData\Local\Genuitec\MyEclipse 9

    Why on earth would this be the default install directory, don’t Genuitec read the windows specs? This is a data and configuration directory not a program installation directory. it is also a hidden directory so users need to know how to drop pluginss etc into this directory which is no different from them knowing how to run as administrator. The new installer doesn’t even allow you to bypass this default so the only way to install it properly is to install on some nonsense directory, them move it to the correct directory and hack the registry to point to the correct directory.

    #315390 Reply

    Brian Fernandes
    Moderator

    1) When not running as an administrator, the restrictive nature of the Program Files directory makes it very difficult for an Eclipse based application like MyEclipse to work – especially when it comes to simply updating to a newer version of MyEclipse or adding/remove new plugins from your installation.

    2) We strive to maintain a consistent user experience so having one installation directory when you are running as administrator but another if you are running as a non-admin user is something we would like to avoid.

    3) The AppData\Local folder is a per user location that is not shared between users or on a network. You could have multiple users on the same machine have their own customized versions of MyEclipse (or other Eclipse based installations where Pulse is concerned) without having to deal with the fact that the same installation will be used by other users too. As far as it being hidden is concerned, I agree – though typically other than the management of “drop-in” plugins, you would be managing your configuration from the MyEclipse Configuration Center and shouldn’t need to worry about the installation location.

    For a quick example of other apps that do this – Google Chrome will install its binaries inside AppData\Local as well.

    Of course, you are free to install to any other directory as long as you have the rights required to write to that location – e.g. c:\ide\MyEclipse would work just fine as well. However, if you already have an existing MyEclipse installation, then this installer will reuse the resources of that installation and you may not be allowed to install elsewhere – for example, the Common folder where the binary bits are usually installed will be reused and new bits will be added to that location.

    Please let me know if you have further questions or thoughts.

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: Why is MyEclipse 9 restricting Installation directory-Still

You must be logged in to post in the forum log in