我想在运行时在Eclipse RCP应用程序中重新加载插件

时间:2014-11-21 16:43:38

标签: java eclipse-rcp

我正在使用> 50个插件编写Eclipse RCP项目。在我的插件上更改内容时,我必须花时间关闭RCP应用程序,然后再次运行它。这需要时间。

我宁愿做的是在RCP-runtime重新加载新构建的插件。这是可能的,如果是的话,怎么样?

谢谢!

1 个答案:

答案 0 :(得分:1)

我会试试这个:

import org.eclipse.core.runtime.Platform;

...
// at the place you need to reload your plugin

Platform.getBundle( "bundle " );

并将字符串内容"bundle"替换为MANIFEST.MF条目的Bundle-SymbolicName:中的值。