我尝试实现一个eclipse插件,它启动一个或多个junittest。我扩展了我的dependecies和plugin.xml。我添加了点org.eclipse.debug.ui.launchShortcuts的扩展。我已经有一个插件有一些很好的功能,想要为junit添加一个启动。一个代码:
<extension
point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
class="org.eclipse.jdt.junit.launcher.JUnitLaunchShortcut"
icon="icons/images.jpg"
id="com.emo.plugin.test.SwtPluginTest"
label="swtshortcutlabel"
modes="run, debug">
<contextualLaunch>
<enablement>
<with
variable="selection">
<iterate>
<adapt
type="org.eclipse.jdt.core.IJavaElement">
<test
property="com.emo.plugin.test.SwtPluginTest"
value="junit.framework.Test">
</test>
</adapt>
</iterate>
</with>
</enablement>
</contextualLaunch>
<configurationType
id="org.eclipse.jdt.junit.launchconfig">
</configurationType>
<description
description="swtdebugdescription"
mode="debug">
</description>
<description
description="swtrundescription"
mode="run">
</description>
</shortcut>
有人能帮帮我吗? 感谢您的帮助