当我使用Xpand构建应用程序时,我收到此对话框。
“在以下期间发生内部错误:”分析项目my.generator.project的可访问EMF元模型“。 org.apache.xerces.jaxp.SAXParserFactoryImpl无法强制转换为javax.xml.parsers.SAXParserFactory“
它的解决方案是什么?
答案 0 :(得分:1)
我遇到了同样的问题described my solution here。
基本上,当你当前的classpathheirarchy中有多个SAX解析器时会发生这种情况;例如调用插件需要一个SAXParser,但是已经在另一个插件中创建了一个无法通过类路径访问的插件。
解决方案:您的环境中可能有两个Xerces插件。使用插件注册表(窗口>显示视图>插件开发>插件注册表)找出导致此问题的插件。就我而言,我有两个插件,它们都贡献了xerces.jar
。