我有一个Eclipse RCP应用程序,它将在干净安装后(在构建之后)正确启动。
问题是,如果我第二次尝试启动应用程序,则应用程序会抛出异常。
我已将问题缩小到第一次运行后创建的文件: 〜INSTALL_DIR /配置/ org.eclipse.osgi / .STATE
是否有人遇到类似的问题,即.state文件阻止应用程序在首次运行后的任何时间启动?
我对于查看异常犹豫不决,因为这不会在第一次发生,所以我怀疑org.eclipse.osgi更应该受到指责。
例外的细节是: “在类路径资源[spring / dataaccess / daoCMClient.xml]中定义名称为'luceneRawQueryComposer'的bean创建时出错:在设置bean属性'indexUtility'时无法解析对bean'indexUtility'的引用; NoSuchBeanDefinitionException
答案 0 :(得分:0)
几个月前我也遇到过这个问题。我不确定是什么导致它,以及我如何修复它。我记得我在网上进行了一些密集搜索后修复了它,所以答案就在那里;-) 一些提示:您是否有生成或自己的config.ini文件?因为在我的脑海中,我想我记得使用生成的配置而不是自己的配置,解决了这个问题。
希望这有助于......