我应该在Windows上安装Eclipse的文件夹是什么?

时间:2010-03-10 02:49:48

标签: windows eclipse windows-7

我在启用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仍然无法正确处理权限。

5 个答案:

答案 0 :(得分:33)

我在

中设置了Eclipse
c:\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 中引用该工作区。
    这很重要,因为工作区的默认位置(使用user.home)并不总是一个好主意(请参阅此SO question及其associated eclipse bug,这将仅通过即将发布的eclipse Helios 3.6来解决)< / LI>
  • 通过 Dropins folder 将插件设置在您想要的任何位置(也在eclipse.ini中引用,对我来说:c:\prog\java\myplugins
  • 带有JVM installed anywhere you want(也在eclipse.ini中引用,对我来说:c:\prog\java\jdks\jdk6u18,我在c:\prog\java\jdks安装了其他几个jdks)

Eclipse不应该c:\Program Files中,并且上面描述的设置与以下内容完美配合:

  • Vista或Seven,UAC完全激活
  • XP,没有管理员权限。

答案 2 :(得分:2)

我通常将Eclipse安装到%LocalAppData%

C:\Users\<username>\AppData\Local\Eclipse\<version>\
  • Google Chrome,Python,GitHub桌面,Discord和f.lux使用的常用安装路径
  • 仅为当前用户配置文件安装Eclipse。 (单独的每用户设置)
  • 不需要管理员权限
  • 可以作为默认Windows environment variable%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/...和朋友之间。