工作区机制的企业配置

时间:2011-11-04 11:07:32

标签: eclipse workspace

我正在使用Google的Workspace Mechanic来配置我的eclipse环境。一切似乎都运行良好,除了对于任何全新安装,工作区机制打开时使用其自己的(~/.eclipse/mechanic)的默认位置来查找首选项文件。

正如他们的文档中所述,我尝试包含他们的代码

  

(/实例/ com.google.eclipse.mechanic / mechanicSourceDirectories = /共享/蚀/任务\:$ {user_homedir} /蚀/机械师)

在我的plugin_customization.ini中,但它对我不起作用。

有没有人知道如何实现这个目标?

4 个答案:

答案 0 :(得分:2)

很晚,但我只需要相同的配置。

首先找到你的plugin_customization.ini(例如你的eclipse文件夹中的'find -name plugin_customization.ini')。 我有两个同名文件,位于 org.eclipse.platform org.eclipse.epp.package.jee

对我来说,jee one是相关的,您可以将其配置为JSON Array。

com.google.eclipse.mechanic/mechanicSourceDirectories=["http\://server/mechanics/tasks.json","/tmp"]

此示例显示如何配置文件夹(/ tmp)和通过http位置。

答案 1 :(得分:1)

该文档适用于Linux / Unix上的Eclipse。如果您在Windows上运行Eclipse,则需要一条不同的路径。

另一个问题是将首选项放在另一个文件中并指向eclipse.ini中的文件,其中包含

等行

-Declipse.pluginCustomization=/var/wsm/current/my.properties

或使用

启动eclipse
eclipse -pluginCustomization /var/wsm/current/my.properties

答案 2 :(得分:1)

在Windows下,我发现在使用最新的Eclipse Juno和最新的Workspace Mechanic时,我必须执行以下操作:

编辑(Java EE):

...\Eclipse_Juno_SR1\plugins\org.eclipse.epp.package.jee_1.5.1.20120828-0743\plugin_customization.ini

并在最后添加以下行:

com.google.eclipse.mechanic/mechanicSourceDirectories=c:\\...\\eclipse_extensions\\WorkspaceMechanics

为了让插件将上述目录识别为共享文件夹... 插件首选项现在正确引用该文件夹!

答案 3 :(得分:0)

以下对我有用(对于 Windows中的Eclipse Luna )。

  1. 打开 Luna/plugins文件夹
  2. 搜索以查找以org.eclipse.epp.package开头的文件夹。 (最后我得到了org.eclipse.epp.package.java_4.4.1.20140925-1820
  3. 在该文件夹中
  4. 转到并修改plugin_customization.ini
  5. 追加以下内容(指向\\sharedserver\share\DEV\Workspace-Prefs-Luna):
  6. #Workspace Mechanic Settings com.google.eclipse.mechanic/mechanicSourceDirectories=\\\\\sharedserver\\share\\DEV\\Workspace-Prefs-Luna

    1. 保存关闭文件
    2. 重新启动 Eclipse