我在启用UAC的情况下运行Windows 7 。我总是发现Eclipse没有使用安装程序并且不使用AppData文件夹将其数据存储在Windows中,这很奇怪,但最近我不得不重新安装它几次(硬盘问题) )我一直想知道我是否真的把它放在最好的地方。
我将eclipse文件夹复制到我的C:\Program Files\
目录并在我的开始菜单上创建一个快捷方式,然后将其固定到我的任务栏。但是,eclipse存在问题所以我转到属性,兼容性选项卡,并启用“以管理员身份运行”。然后每次我打开eclipse时我都必须在UAC窗口上按“是”,但一切正常,除了一个副作用:我的触摸板不会在eclipse中滚动任何窗口。这是因为触摸板程序作为普通用户运行,因此无法修改以管理员身份运行的eclipse。那么,我必须以管理员身份关闭并重新打开我的触摸板软件。
无论如何,长话短说...... 在Windows中放置eclipse文件夹的最佳位置在哪里,为什么?
编辑:我刚发现a possible suggestion,请随时发表评论。听起来我可以第一次以管理员身份运行它并设置我的所有插件等,然后将其作为普通用户运行以执行我的正常任务(编码)。我无法相信我从未想过这样做,但我可能会坚持使用Program Files目录并尝试这种方法,除非我在这里得到更好的答案。
Ninite将Eclipse放在C:\ eclipse中。从那以后问这个问题,那就是我的Eclipse安装位置。当用完程序文件文件夹时,Eclipse仍然无法正确处理权限。
答案 0 :(得分:33)
我在
中设置了Eclipsec:\software\eclipse_{version}\
我将所有开源软件包(ANT,Maven,Apache等)保存在c:\ software中。然后我将必要的目录添加到我的$PATH
变量(c:\ software \ ant \ bin)。
我还将Eclipse工作区保留在c:\software\eclipse_workspace
下。
这种设置背后的一大优点是可移植性。我可以简单地将整个文件夹移动到一个新的驱动器,重新设置我的路径,并繁荣一切正常。完全没有来自注册表设置的干扰。使备份变得非常容易。
这种方法适用于XP,Windows7 RC1和Windows7 Professional,没有问题。
答案 1 :(得分:5)
您可以安装(解压缩)日食:
c:\Program Files
上安装它(我在c:\prog\java\eclipse
安装它,我创建的目录树c:\prog\java\workspace
,并在 my eclipse.ini 中引用该工作区。c:\prog\java\myplugins
)c:\prog\java\jdks\jdk6u18
,我在c:\prog\java\jdks
安装了其他几个jdks) Eclipse不应该让在c:\Program Files
中,并且上面描述的设置与以下内容完美配合:
答案 2 :(得分:2)
我通常将Eclipse安装到%LocalAppData%。
C:\Users\<username>\AppData\Local\Eclipse\<version>\
%LocalAppData%
)答案 3 :(得分:1)
您可以将其放在User
文件夹或My Documents
文件夹下,这样您就不必担心权限了。然后只需添加一个指向开始菜单/快速启动/桌面的链接,就可以了。
答案 4 :(得分:0)
我安装了许多不同版本的Eclipse和相关产品。所以我将它们安装为Windows的C:\Eclipse\...
和Mac和Linux的/Eclipse/...
。通常将目录名称作为zip的基本名称 - 例如eclipse-rcp-helios-SR2-macosx-cocoa-x86_64
......有些产品,比如IBM的产品,有自己的想法,经常无法改变......
至于工作空间 - 是的,每个客户都有一个 - 他们被置于/Eclipse/Workspaces/...
和朋友之下。
目标平台位于/Eclipse/TargetPlatforms/...
和朋友之间。