在Eclipse中隐藏“在服务器上运行”功能

5
我从不在Eclipse中使用"Run As -> Run on Server"。我该如何隐藏它?

2
下载 Eclipse 源代码,将其删除并重新编译。虽然需要付出努力,但是没有那个菜单,Eclipse 会更好。 - abalogh
@abalogh,有一个比下载Eclipse源码,然后删除和重新编译更简单的解决方案。所以这样做不值得。 :) - mtk
3个回答

1
创建您的插件,然后定义您的活动模式以隐藏上下文菜单。然后将您的插件导出到您的Eclipse中,重新启动Eclipse。
请参阅此博客文章,了解如何查找上下文菜单的ID并使用活动扩展。

1

简单易行的两秒钟解决方案:

  • 使用该选项运行一次,如果它不适用于服务器运行,则会弹出如下提示:“所选内容不包含任何可以在服务器上运行的资源。” run-on-server-pop-up-eclipse
  • 点击“确定”。
  • 现在,当您进入“文件”-->右键单击时,您将不再看到该选项。

因此,最简单的解决方法是使用该选项运行一次。

我也曾对此感到沮丧,想要删除该选项。我在寻找可行/舒适/可做的答案,但是找不到。几个月后,我找到了一个更简单的解决方案。就像上面给出的那样,非常直接明了。


对我来说没有起作用。它实际上在服务器上运行,并且我没有收到任何错误提示。但是我不想在服务器上运行它。我正在使用Tomcat,所以我想将其作为应用程序运行。 - John Henckel
实际上这是对我有效的解决方案 https://dev59.com/b3M_5IYBdhLWcg3w9oQA - John Henckel

0

您需要删除服务器功能和插件。在Eclipse中找不到任何设置/首选项界面?没错。尝试这个,它适用于我的设置;

  • 转到.../Eclipse-xxx/features/,查找以org.eclipse.wst.server...开头的文件夹
  • 在“features”文件夹中创建一个名为“server-stuff”的新文件夹
  • org.eclipse.wst.server....移动到"server-stuff"文件夹中
  • 转到.../Eclipse-xxx/plugins/,查找以org.eclipse.wst.server...开头的jar文件
  • 在“plugins”文件夹中创建一个名为“server-stuff”的新文件夹
  • org.eclipse.wst.server...移动到“server-stuff”文件夹中

现在重新启动eclipse。 所有该死的“服务器”功能都消失了。 如果遇到任何意外结果,只需备份“server-stuff”文件夹即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接