Eclipse需要运行哪些权限?

时间:2010-01-13 11:57:09

标签: eclipse permissions windows-vista

我安装了Eclipse,但在拒绝用户权限方面遇到了一些麻烦。

我正在Windows域内的Vista上工作。我的用户帐户非常受限制。我的老板需要在我安装任何应用程序或通过防火墙建立新的网络连接时授予管理员权限。

以下是一些已经出现的问题:

  • 在Eclipse创业公司,Vista每次都会询问我是否真的想要运行它。它不记得我的决定。
  • Eclipse不记得我的默认工作区。
  • 我安装了BIRT插件。第二次重启后,它不再起作用了。 BIRT的观点并不顺利。

在Windows上运行Eclipse需要什么权限?

3 个答案:

答案 0 :(得分:7)

当您在受Vista或Windows 7操作系统保护的目录中托管Eclipse应用程序时,会发生此问题。例如,%ProgramFiles%%ProgramFiles(x86)%%ProgramW6432%。不幸的是,对于Eclipse的所有成熟度,它仍然没有完全限制其每用户活动到Windows操作系统的用户空间。

如果您不关心Eclipse应用程序所在的位置,或者您没有系统管理员权限,请尝试将Eclipse应用程序移动到不受Windows操作系统保护的目录。

如果您拥有系统管理员权限,并希望将Eclipse应用程序托管在Window的受保护目录之一中,则必须使该目录可写入用户。这将允许Eclipse应用程序的正确操作,但是要警告它还允许用户直接修改Eclipse应用程序目录中的文件。您可以通过将目录仅写入您选择的特定帐户来降低此风险。

请注意,通过执行上述任一解决方案,无需使用“以管理员身份运行”选项运行Eclipse应用程序。

使用户可以写入Eclipse应用程序目录:

  1. 右键单击Windows资源管理器中的Eclipse应用程序目录。
  2. 选择“属性”。
  3. 点击“安全”标签。
  4. 单击“编辑...”按钮以更改Eclipse文件夹的安全权限。
  5. 如果您只希望特定用户帐户能够写入Eclipse应用程序目录,请单击“添加...”按钮以允许这些帐户显示在“组或用户名”列表中。
  6. 逐个选择要授予Eclipse应用程序目录写入权限的每个帐户,然后单击“修改/允许”复选框,以便选中该复选框。
  7. 相反,如果要允许所有系统用户正确使用Eclipse,请从“组或用户名”列表中选择“用户(YourComputerName \ Users)”组,然后单击“修改”复选框。 /允许“选中复选框。
  8. 在为所有适当的用户授予对Eclipse应用程序目录的写访问权限后,单击“确定”。您现在应该能够毫无问题地运行Eclipse。

答案 1 :(得分:2)

tharkun's answer有点正确,但我只想为将来发现此问题的其他人发布“更正确”的答案。

出于某种原因,Eclipse需要Windows 7和Windows Vista计算机中的管理员权限。要执行此操作,请右键单击Eclipse可执行文件或快捷方式,然后单击“以管理员身份运行”;要使其永久化,请转到属性,兼容性选项卡,然后选中“以管理员身份运行此程序”框。

尽管有tharkun的帖子,也许他忘了,Eclipse没有安装程序;你只需解压缩它。无需重新安装。如果您正常运行Eclipse并发现错误,并且刚刚发现了这个答案,那么从现在开始您可以安全地以管理员身份运行Eclipse,并且由于您在此之前没有以管理员身份运行,所以不会有任何损坏。

需要管理员模式的Eclipse问题不会立即显示,但是例如,如果检查Eclipse以非管理员模式运行的更新,Eclipse将声称没有可用的更新站点。还有一些GUI功能会有问题。

这些问题可能是由一些旨在保护您的系统的高级UAC功能引起的,例如UAC Virtualization。 Eclipse可以(并且希望将)修复为仅写入用户空间并与其他Windows应用程序“玩得很好”,但是现在我们必须以管理员身份运行它并相信它没有利用添加的权限。

作为旁注,我花了几个小时试图找出如何让Eclipse在%AppData%目录中编写,希望它能解决这个问题并允许Eclipse在用户模式下运行,但我可以不要让Eclipse兑现我所尝试的任何东西。哦,好吧......

答案 2 :(得分:0)

eclipse需要对app文件夹的写入权限

它必须位于具有用户写入权限的文件夹中,例如。的%LOCALAPPDATA%\ Eclipse的即可。如果你将它放在%programfiles%\ Eclipse中,它就不能写入配置文件或插件

该应用没有安装程序。它默认将配置文件存储在app文件夹中。官方安装路径是" c:\ eclipse"他们忘了提到需要写入权限

  

https://wiki.eclipse.org/Eclipse/Installation

     

将此文件解压缩到您选择的目录中(例如" c:\ eclipse"在Windows上)并确保您具有完整的读取和执行权限。