标签: java resources factory emf ecore
可以在插件环境之外使用Ecore模型,方法是使用以下命令手动注册文件扩展名和ResourceFactory,在本例中为XML:
Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("xml", new XMLResourceFactoryImpl());
我的Ecore模型只包含一个工厂(扩展EFactory)。我在哪里可以获得必要的ResourceFactory?
EFactory
答案 0 :(得分:0)
您需要在类路径中包含EMF * .jar文件。
您可以在此处找到更多信息:https://wiki.eclipse.org/EMF/FAQ#I_want_to_use_EMF.2C_SDO.2C_or_XSD_in_my_standalone_project.2C_or_include_only_a_working_subset_of_the_code._What_libraries_.28jar_files.29_do_I_need_in_my_CLASSPATH.3F