Eclipse plugin 在同一Eclipse实例中部署Eclipse插件-可能吗?

Eclipse plugin 在同一Eclipse实例中部署Eclipse插件-可能吗?,eclipse-plugin,Eclipse Plugin,我正在开发一个Eclipse插件,它将在插件模式下运行——主要是针对特定项目性质的特殊上下文菜单。有没有办法将插件部署到当前的Eclipse运行时中,以便我可以立即在那里进行测试? 如果没有,开发人员应该如何测试使用Eclipse文件资源管理器的插件?在Eclipse IDE中,打开“运行>运行配置…”选择Eclipse应用程序并创建新的运行配置 然后在“主”选项卡上会有一个“要运行的程序”部分。选择单选按钮“运行应用程序:” 然后在它的下拉菜单中,选择“org.eclipse.ui.ide.w

我正在开发一个Eclipse插件,它将在插件模式下运行——主要是针对特定项目性质的特殊上下文菜单。有没有办法将插件部署到当前的Eclipse运行时中,以便我可以立即在那里进行测试? 如果没有,开发人员应该如何测试使用Eclipse文件资源管理器的插件?

在Eclipse IDE中,打开“运行>运行配置…”选择Eclipse应用程序并创建新的运行配置

然后在“主”选项卡上会有一个“要运行的程序”部分。选择单选按钮“运行应用程序:”

然后在它的下拉菜单中,选择“org.eclipse.ui.ide.workbench”

现在切换到标签为“插件”的选项卡。确保选择了要构建并要测试的插件。您可能需要使用标签为“Launch with:”的下拉列表,并选择“plug-ins selected down only”,以便用户界面允许您选择建筑中的插件

现在,为了确保所有这些都将正确启动,请选择按钮“验证插件”。如果出现错误,请关闭消息框并选择按钮“添加所需插件”。这将自动选择此运行配置的所有依赖插件


现在选择按钮“Run”,Eclipse的一个新实例将启动,其中安装了您的插件。

嘿,这个解决方案将在新的Eclipse实例中打开。在同一个运行的eclipse实例中,当前插件是否有刷新的方法?+Yashdeep Patel,我从来没有这样做过,所以我不知道。我可以想出一个方法来完成它,但是与我上面的答案中的解决方案相比,它需要很多额外的工作。+twindham感谢您的回复。当前我面临的问题是,如果在新实例中运行插件,我的新eclipse实例内存不足,并且处于无响应模式。有什么解决办法吗?+Yashdeep,试试这个。。。在选择了新实例运行配置的运行配置对话框中,选择标记为“参数”的选项卡。然后把它放在标记为VM arguments的字段中:-Xms256m-Xmx512m这些将告诉VM为第二个实例分配更多内存来运行。Eclipse内存不足。