

This is important because the default location of a workspace (using ) is not always a good idea (see this SO question and its associated eclipse bug which will be solved only with the upcoming eclipse Helios 3.6)

I can't believe I never thought of doing this, but I may stick to the Program Files directory and give this approach a try unless I get a better answer here.

Sounds like I can just run it as administrator once the first time and set up all my plugins and such, and then run it as a normal user for my normal tasks (coding). Where is the best place to put the eclipse folder in Windows, and why?Įdit: I just found a possible suggestion, feel free to comment. So, then I have to close and reopen my touchpad software as an administrator.Īnyway, long story short. This is because the touchpad program is running as a normal user, so it can't modify eclipse running as administrator. Then every time I open eclipse I have to hit yes on the UAC window, but everything works correctly, except for one side effect: my touchpad doesn't scroll any windows in eclipse. However, eclipse has problems so I go to properties, the compatibility tab, and enable "Run as administrator".

I copy the eclipse folder to my C:\Program Files\ directory and make a shortcut on my start menu, and then pin it to my taskbar. I've always found it weird that Eclipse doesn't use an installer and doesn't use the AppData folder to store its data in Windows, but lately I've had to reinstall it a couple times (hard drive problems) and I've been wondering if I am really putting it in the best place.
