在 ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor类的postWindowOpen方法实现以下代码
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
IViewPart part = configurer.getWindow().getActivePage().findView("VIEW_ID");
configurer.getWindow().getActivePage().activate(part);
ActionFactory.IWorkbenchAction minimizeAction = ActionFactory.MINIMIZE.create(configurer.getWindow());
if (minimizeAction.isEnabled()) {
minimizeAction.run();
}
注:代码中的VIEW_ID需要修改为实际情况中最小化视图的ID,一般是指org.eclipse.ui.views下配置的viewpart