Hi Susan,
Susan Cline wrote:
org.apache.derby.ui.launch.SysInfoDerbyLaunchConfigurationDelegate
org.apache.derby.ui.launch.IJDerbyLaunchConfigurationDelegate
org.apache.derby.ui.launch.StopDerbyServerLaunchConfigurationDelegate
org.apache.derby.ui.launch.StartDerbyServerLaunchConfigurationDelegate
to use the new Eclipse class, org.eclipse.jdt.launching.JavaLaunchDelegate.
So for instance, looking at the SysInfoDerbyLaunchConfigurationDelegate
file, the fix is this:
package org.apache.derby.ui.launch;
//import
org.eclipse.jdt.internal.launching.JavaLocalApplicationLaunchConfigurationDelegate;
import org.eclipse.jdt.launching.JavaLaunchDelegate
public class SysInfoDerbyLaunchConfigurationDelegate extends
//JavaLocalApplicationLaunchConfigurationDelegate {
JavaLaunchDelegate {
}
For the other three files make the same change - comment out the
deprecated class,
JavaLocalApplicationLaunchConfigurationDelegate, and use the new one,
JavaLaunchDelegate instead.
Does that make sense?
I understand this solution, but i doesn't have the source of ui package.
I found only class files (compiled source) in the jar file, so i'm not
able to build a new package (plugin).
Sorry for my bad english and my little java experience.
Kai