【问题标题】:Shared configuration for Eclipse on Debian serverDebian 服务器上 Eclipse 的共享配置
【发布时间】:2011-01-13 10:43:29
【问题描述】:

我已经在我们的 debian 服务器上手动安装了最新的 Eclipse,并希望对其进行配置,以便所有用户共享相同的配置。结果没有我想象的那么明显:我似乎无法为所有用户安装软件包。如果我自己运行它,所有配置数据都保存在我自己的主目录下。如果我使用 sudo 运行 Eclipse,所有内容都保存在根目录下,但其他用户在运行 Eclipse 时无法访问。

我一直在浏览 Eclipse 的手册和一些论坛,但除了“是的,你可以”之外,我找不到任何关于 如何 的信息。最大的问题是为所有用户安装插件。非常感谢任何帮助。

Eclipse:3.6.1 经典版,使用this procedure 安装。

服务器名称:GNU/Linux *** 2.6.26-2-amd64

使用 Putty 访问服务器,通过 realVNC 访问 Gnome 桌面。如果这很重要,只需提及它。我们的系统管理员处于“长期休假”状态(在西班牙工作并且从未被替换),所以我在这里没有任何帮助。

编辑:

我找到了可以在 launcher.ini 或 config.ini 中设置的关于配置的变量列表:osgi.configuration.areaosgi.configuration.area.defaultosgi.sharedConfiguration.areaosgi.configuration.cascaded,...但我可以'不知道如何正确设置这些。

-- 我也在Serverfault 上问过这个问题,但我还不确定它属于哪里。随意在适当的地方合并这两个问题。 --

【问题讨论】:

    标签: eclipse configuration debian user-management


    【解决方案1】:

    对于插件,您可以在 eclipse.ini(对于您安装的所有 Eclispe)中添加“shared dropins directory”的公共路径。
    启动 Eclipse 时将检测到该目录中复制的所有插件。

    【讨论】:

    • @VonC 感谢您的回答。但这不会在共享的 Eclipse 中获得其他配置项(存储库列表等),对吗?我一直在查看 osgi.configuration.area 等,但从文档中我无法理解。
    • @Joris:正确,这仅解决插件问题。对于其余部分,我通常会准备一些设置,并将其集成到自定义 Eclipse 安装 zip 文件中。
    • @VonC :事情是,我有一个共享安装(所有人都使用一个安装),我需要一个安装来包含一些设置(StatET 插件、在服务器上运行 R 的设置等.) 对于所有用户,其余的将转到他们自己的配置区域。我不知道如何使用集成在自定义 Eclipse 安装 zip 文件中的设置来做到这一点。你能详细说明一下吗?
    • @Joris:实际上,我有一个单独的 zip 用于工作区元数据。它在那里(在工作区中)我为 GUI 和一些插件(Findbugs、PMD、checkstyle)设置了一些常用设置。我从未接触过config.iniconfiguration.area 设置。
    • @VonC :那是为了在远程服务器上进行多用户安装?我是新手,但我看不到如何完成这项工作。然后我是否应该将它在我自己的主目录中制作的完整配置压缩并将其粘贴到其他地方(对我来说会是一个谜......)?很抱歉打扰您,但我现在已经为此苦苦挣扎了 2 天。这让我抓狂。
    猜你喜欢
    • 1970-01-01
    • 2020-09-28
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    • 2015-06-13
    • 2021-09-08
    • 2017-02-12
    相关资源
    最近更新 更多