首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多个配置和工作区的单个Eclipse安装

问具有多个配置和工作区的单个Eclipse安装
EN

Stack Overflow用户
提问于 2011-11-08 16:37:10
回答 2查看 2.6K关注 0票数 7

几天来一直试图弄清楚这个问题,所以请不要将其标记为副本。

我想要的是:

  1. 一个Eclipse安装,即Eclipse3.7-64位-RCP
  2. 使用(1)运行的多个“配置”,即:
代码语言:javascript
复制
- Python configuration with plugins like PyDev
- Scala configuration with plugins like ScalaIDE

​

  1. 多个工作区,如:
代码语言:javascript
复制
- UI (will use /ui workspace and Python configuration)
- Logic (will use /logic workspace and Scala configuration plugins)

​

因此,你最终拥有的只是两个捷径:

  • UI: 路径到安装/eclipse -configuration路径到配置/ -data路径到工作区/ui
  • 逻辑: 路径到安装/eclipse -configuration路径到配置/Scala -data路径到工作区/逻辑

问题是,“配置”参数并没有像我想象的那样运行。好像在做某种“共享”的配置区域.从某种意义上说,目录path-to-config实际上是由p2、插件等文件夹填充的.

然而,人们会认为path-to-config只包含子文件夹python和scala。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-10 18:33:22

好吧,我已经弄清楚了。这有点让人困惑,但请继续听我说。关键是在配置目录中有一个子目录。

因此,与其简单地使用配置参数定义Eclipse快捷方式,不如:

代码语言:javascript
复制
-configuration [path-to-config]/Python 
-configuration [path-to-config]/Scala

必须分别在Python或Scala配置目录中创建进一步的“子目录”。任何目录名都足够了,我使用config

代码语言:javascript
复制
-configuration [path-to-config]/Python/config
-configuration [path-to-config]/Scala/config

我怀疑这可能与用于存储某种共享配置的配置的父目录有关。通过定义一个额外的子目录,我们可能会阻止Eclipse完全了解其他配置。

在任何情况下,如果您像上面一样定义您的-configuration,那么每个Eclipse都会有它自己的一组插件。

因此,作为一个例子,这两个快捷方式:

代码语言:javascript
复制
[path-to-installation]/eclipse -configuration [path-to-config]/Python/config 
-data [path-to-workspace]/ui

[path-to-installation]/eclipse -configuration [path-to-config]/Scala/config 
-data [path-to-workspace]/logic

使用完全不同的独立插件集启动相同的Eclipse安装,并使用不同的工作区。

票数 8
EN

Stack Overflow用户

发布于 2011-11-09 16:48:29

配置目录包含当前eclipse的运行时安装信息。但是默认情况下,在配置目录中通常有一个p2/目录,其中包含p2配置文件信息和插件版本行。最重要的是,基本eclipse安装(包池)在plugins/和特性/目录中,默认情况下与p2/级别相同。

使用p2进行底层配置,您可以创建一个共享的包池(与所有插件一起使用),但仍然可以创建单独的配置目录和p2配置文件,以控制启动哪个插件。但是,听起来您需要额外的插件(比如scala和python)在它们自己的单独目录中,而不是在公共的包池中。

如果您想要创建这样的布局,就必须研究p2的奥秘。一个好的起点:

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8053887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档