Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 导出自己的eclipse插件会带来麻烦_Java_Eclipse_Plugins_Export_Rcp - Fatal编程技术网

Java 导出自己的eclipse插件会带来麻烦

Java 导出自己的eclipse插件会带来麻烦,java,eclipse,plugins,export,rcp,Java,Eclipse,Plugins,Export,Rcp,我已经完成了eclipse插件的创建。在运行另一个eclipse实例的eclipse中测试,一切正常。因此,我想将其导出并安装到我的“主”eclipse中 我运行了export->plugindevelopment->deployable plugins and fragments->选择我的插件和使用的目录(创建一个jar文件) 导出后,我将.jar文件复制到我的EclipseDropins文件夹并重新启动 但是,在安装了我的插件之后,从eclipse内部的run命令运行另一个eclipse实

我已经完成了eclipse插件的创建。在运行另一个eclipse实例的eclipse中测试,一切正常。因此,我想将其导出并安装到我的“主”eclipse中

我运行了export->plugindevelopment->deployable plugins and fragments->选择我的插件和使用的目录(创建一个jar文件)

导出后,我将.jar文件复制到我的EclipseDropins文件夹并重新启动

但是,在安装了我的插件之后,从eclipse内部的run命令运行另一个eclipse实例的方法根本不起作用

我正在使用

popup:org.eclipse.ui.popup.any?before=additions
从Manifest.xml

Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.core.resources,
org.eclipse.ui.ide,
org.eclipse.core.filesystem
扩展:

extension point="org.eclipse.ui.menus"
extension point="org.eclipse.ui.commands"
在Navigator/Project Explorer等中创建弹出菜单项。 如果我现在右键点击任何东西,整个弹出菜单都是空的,有时它会显示一些条目,有时根本没有。“文件->新建菜单”或其他任何内容也是如此。 看来我要毁掉整个菜单/弹出栏了。 希望你能给我一些帮助


对不起,我的总结太长了,但我想我还是详细解释一下。如果你需要更多的信息,请告诉我。

你应该考虑为插件创建一个特性。然后,您可以在eclipse中创建一个更新站点,并将您的功能添加到更新站点。之后,构建更新站点并将其导出到文件系统。然后,您可以使用安装新软件功能将您的特性安装到每个eclipse中。您甚至可以将该文件夹发布到web服务器,每个用户都可以使用您的更新站点更新其eclipse安装。

workspace.metadata目录中的.log文件中是否有任何消息?与我的插件无关,只有一些关于我丢失的inet连接的条目(需要http代理身份验证)