【问题标题】:Eclipse does not show Java EE perspective only when it's run with super user privilegeEclipse 仅在以超级用户权限运行时才显示 Java EE 透视图
【发布时间】:2016-02-04 17:43:02
【问题描述】:

我在 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 身份运行时可见,否则不可见。

【问题讨论】:

    标签: eclipse jakarta-ee eclipse-wtp


    【解决方案1】:

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

    /home/userdir/.your.eclipse.config
    

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

    /.your_eclipse_config
    

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

    //UPD 我读过它,所以你必须从用户目录复制和粘贴到根目录

    【讨论】:

    • 对不起,我没有找到你在 /home/userdir 中提到的 eclipse 的配置目录,而是一个 .eclipse 目录。我把它复制到/。如果那是你想让我做的,那就不行了。顺便说一句,我已经通过下载在 /opt 中安装了 eclipse。我没有安装 Ubuntu 输入 apt-get install eclipse 给出的旧 eclipse。
    • link link 尝试阅读此主题并告诉您您的成就。寻找你的 Eclipse WORKSPACE,正如我之前所说,尝试创建新的,它们会留下来吗?
    • 谢谢。但是,链接并没有解决问题。我不想重新安装eclipse。我在使用 apt-get install 安装出厂版本时遇到问题,我自己下载了压缩文件并安装了更高版本。
    猜你喜欢
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 2012-07-31
    • 1970-01-01
    • 2019-01-18
    • 2017-02-24
    • 2019-03-09
    相关资源
    最近更新 更多