我有一个Eclipse RCP应用程序,它将在全新安装后(即刻生成后)正常启动。Eclipse RCP应用程序未能第二次启动
问题是,如果我第二次尝试启动应用程序,则应用程序会引发异常。
我已经缩小问题到这个文件后第一次运行创建: 〜INSTALL_DIR /配置/ org.eclipse.osgi/.STATE
有没有人遇到了类似的问题,即.STATE文件阻止应用程序在首次运行后随时启动?
我很犹豫,看看这个例外,因为这不会发生在第一次,所以我怀疑org.eclipse.osgi是更多的责备。
异常的细节是: “错误创建名称为豆‘luceneRawQueryComposer’在类路径资源定义[春/数据访问/ daoCMClient.xml]:无法解析参考豆‘indexUtility’而设置的bean属性“indexUtility '; NoSuchBeanDefinitionException
还要补充一点,如果我删除安装目录〜/配置/ org.eclipse.osgi/.STATE文件的应用程序将正确再次加载。 – ibuck 2010-03-08 22:41:33
您正在使用哪种版本的Eclipse(RCP)?哪个OSGi框架被使用?看看使用了一些Spring框架依赖关系,也许还会提示我们,如果是这种情况和使用哪个版本)。 – Verhagen 2010-05-04 13:12:49