只有在以超级用户权限运行时,Eclipse才会显示Java EE透视图

时间:2016-02-04 09:12:01

标签: eclipse java-ee eclipse-wtp

我在Ubuntu 15.10上安装了Eclipse CDT Luna服务版本2。我已经安装了WTP,开发了一个动态Web项目并使用tomcat 8进行了测试。

还有其他与此项目相关的项目需要以root身份运行。当我使用sudo打开eclipse时,我看不到Java EE透视图(我也启用了GUI root登录,并且那里也存在问题)。

在谷歌搜索足够的时间后,我继续以root身份再次在eclipse上安装WTP。但是,当我选择Window-> Open Perspective-> Other ..时,我看不到Java EE透视图! 我没有使用root权限重新启动eclipse,它弹出一个窗口告诉我需要再次更新这些插件。当我单击否并检查Java EE透视图时,它丢失了。我重新启动了eclipse,在弹出之后更新了。

现在,我回到原点!当eclipse不是以root身份运行而是以其他方式不可见时,它是可见的。

1 个答案:

答案 0 :(得分:0)

我有同样的问题。我通过添加新的透视图并对其进行配置来解决它。 我不知道我理解得很好,但我认为原因是:

/home/userdir/.your.eclipse.config

如果你以root身份运行eclipse,你的配置路径是

/.your_eclipse_config

尝试在/目录中查看一些eclipse文件夹,然后尝试将其复制并粘贴到您的用户目录或通过以用户身份运行来创建新的透视图

// UPD 我不这样看,所以你必须从用户dir复制并粘贴到root