当前位置: 首页>>技术教程>>正文


Eclipse Juno,每次更改配置时都需要 root 访问权限

,

问题描述

我正在尝试在 12.04 上安装 eclipse Juno。我做了 this link 中指示的所有事情。

但是每当我在 Eclipse 上安装任何新软件(例如 CDT 或 Pydev)时,再次打开 Eclipse 应用程序时新软件就会消失。然后我必须使用 root 权限再次打开 Eclipse 来安装所有软件。

我在链接 Eclipse CDT 的包含库时也遇到了许多问题。

任何人都可以帮助我安装 Juno,这样我每次在 Eclipse 中更改配置时都不需要 root 访问权限吗?

最佳思路

如何在无需更改权限的情况下安装 Eclipse Juno

  1. 首先,删除所有以前版本的 Eclipse。如果您愿意:保存您的 /workspace 目录(剪切整个目录并将其发布到您的 ~/ 中)

  2. 下载 Eclipse from their official website(我使用“eclipse-mobile-juno-linux-gtk-x86_64.tar.gz”)但是就像前面所说的那样,请确保您有 32 和/或 64 位版本的 java 来匹配您的 Eclipse 安装。 (我从 Synaptic Package Manager 安装了 openjdk-6 和 -7-jre)\n

    • 如果 eclipse-mobile 安装不包含您想要的所有内容,您可以稍后添加软件包。例如,此处的 Linux 工具。

    • 其他软件包说明可通过下载页面左侧的链接获得。

  3. 为了避免权限问题,我将其解压到 ~/bin,归档管理器将 Eclipse 放入其自己的 ‘eclipse’ 子目录中。

  4. Download the Android SDK ,以便将来的 Eclipse 和 Ubuntu 升级不会破坏它,将其解压到 ~/bin/eclipse/dropins

  5. Developer.android.com 指示您:\n\n\n在 Mac 或 Linux 上,打开终端并导航到 Android SDK 中的 tools/目录\n,然后执行 android sdk。\n

  6. 但是,当我下载Linux版本的Android SDK时,没有文件“android sdk”。

  7. 相反,导航到工具路径(在我的例子中为 ~/bin/eclipse/dropins/android-sdk-linux/tools )并[右键单击] “android” 将其属性更改为可执行文件。\n

  8. 现在您可以双击运行android,并下载您喜欢的软件包。\n\n

    • 由于所有内容都在您的主目录中,因此您无需修改​​ PATH 环境变量(按照开发人员说明)。

  9. http://developer.android.com/sdk/installing/installing-adt.html as per the normal instructions 下载并安装 ADT 插件。\n\n

    • 使用所使用的路径配置插件,本例中为 /home/clayton/bin/eclipse/dropins/android-sdk-linux

    • 如果您想在第 9 步之后安装第 8 步中的更多软件包,请从 Eclipse 下拉菜单中选择 Window > Android SDK Manager

  10. 导航到 ~/bin/eclipse 并确保将 “eclipse” 也标记为可执行文件(请参阅步骤 7 进行回顾)。 [右键单击]并[建立链接]。将此快捷方式移动到桌面。\n\n

    • 我执行了额外步骤,将 Eclipse 的图标更改为同一子目录中提供的 “icon.xpm”。

  11. 从第 1 步开始,移动您的 “workspace” 目录…或者不移动。但在对话框中将其指定为您的应用程序工作区,您将能够轻松导入任何现有项目(这些说明将用于不同的问答)。

次佳思路

无法通过 Ubuntu 软件中心使用您下载的文件,因为它需要与您的 Ubuntu 版本匹配的预打包文件。

然而,Ubuntu 中当前的 Eclipse 版本是 3.7.2。如果您想使用当前版本(4.2),则必须手动安装。

要了解这是如何完成的,请参阅 Eclipse Juno, need root access everytime I change the configuration

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14351.html,未经允许,请勿转载。