[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: VMDisconnecteException when extend org.eclipse.jdt.launching.vmConnectors

Thomas Mäder wrote:

> Li Ding wrote:
> > Hi, 
> >   I implemented a customized socket attach connector by extending
> > org.eclipse.jdt.launching.vmConnectors. It was declared in my plugin.xml. 
> > When I click \\\\\\\"Debug...\\\\\\\" I got VMDisconnectedException. Any
ideas ?
> > 
> > 
> > java.lang.NoClassDefFoundError: com/sun/jdi/VMDisconnectedException
> > 	at java.lang.Class.newInstance0(Native Method)
> > 	at java.lang.Class.newInstance(Unknown Source)
> > 	at
> >
org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(PluginDescriptor.java:138)
> > 	at
> >
org.eclipse.core.internal.plugins.PluginDescriptor.createExecutableExtension(PluginDescriptor.java:167)
> > 	at
> >
org.eclipse.core.internal.plugins.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:102)
> > 	at
> >
org.eclipse.jdt.internal.launching.LaunchingPlugin.initializeVMConnectors(LaunchingPlugin.java:162)
> > 	at
> >
org.eclipse.jdt.internal.launching.LaunchingPlugin.getVMConnectors(LaunchingPlugin.java:147)
> > 	at
> >
org.eclipse.jdt.launching.JavaRuntime.getVMConnectors(JavaRuntime.java:1386)
> > 
> > Li
> > 

> Does your plugin \\\"require\\\" the plugin where VMDisconnectedException is 
> declared? I figure that your launcher uses VMDisconnectedException, but 
> can\\\'t find it.

> Thomas

Thanks, Thomas. I forgot to add org.eclipse.jdt.debug to my require list.

Li