我正在开发一个eclipse应用程序,我不希望工作台状态被保留。所以我在我的应用程序的ini文件中调用了--clearPersistedState。当它没有解决我的问题时,我已经覆盖了ApplicationWorkbenchAdvisor类中的初始化。但仍然会创建workbench.xmi文件并保存状态。
@Override
public void initialize(IWorkbenchConfigurer configurer) {
// TODO Auto-generated method stub
configurer.setSaveAndRestore(false);
}
对此的任何线索将不胜感激。
ini文件内容:
-clearPersistedState
-vmargs
-ea
-Xmx512M
-XX:MaxPermSize=128m
-Duser.language=en