RCP CommonNavigator导航视图问题

         最近在做一个RCP项目时,发现左边导航视图用CommonNavigator时,新建项目后关闭程序,再次打开发现导航视图中新建的项目没有出现,要再次点击右键才能出现,经过翻阅资料发现需要在

ApplicationWorkbenchAdvisor类增加以下2个方法就可以解决

   

@Override
public  IAdaptable getDefaultPageInput() {
return  ResourcesPlugin.getWorkspace().getRoot();
}
 
@Override
public  void  initialize(IWorkbenchConfigurer configurer) {
IDE.registerAdapters();
}
 

猜你喜欢

转载自zrgzrgzrgzrg.iteye.com/blog/2276608