我在Kepler中使用以下代码:
ProjectExplorer projExplorer = (ProjectExplorer) PlatformUI.getWorkbench().getActiveWorkbenchWindow().
getActivePage().findView(IPageLayout.ID_PROJECT_EXPLORER);
我添加了org.eclipse.ui.navigator.resources.jar,但是,当我编译项目时,它会显示一条错误消息:
The type org.eclipse.ui.navigator.CommonNavigator cannot be resolved. It is indirectly referenced from required .class
文件
答案 0 :(得分:0)
如果你检查jar @ docjar:http://docjar.com/jar_detail/org.eclipse.ui.navigator.resources_3.3.100.I20080606-1300.jar.html,你会发现CommonNavigator不存在。
你可能需要这个:http://docjar.com/jar_detail/org.eclipse.ui.navigator_3.3.100.I20080606-1300.jar.html
答案 1 :(得分:0)
CommonNavigator
位于org.eclipse.ui.navigator
插件中,因此请将其添加到插件的依赖项中。