我有以下问题/场景。我正在使用一个名为Artop的基于emf的对象XML模型,我想在非基于Eclipse的Java应用程序中使用它。
对于大多数事情来说这很好,我可以创建/保存/读取模型。当XML模型包含来自XML模型的另一部分的引用时读取XML模型,这在EMF EObject树中成为代理。当我尝试再次保存资源时,无法解析此代理,导致整个程序崩溃。
我的问题很简单,有没有人知道如何在没有运行Eclipse实例的情况下解析代理EObject? (我知道EObject所在的文件。)
甚至更好,是否有人在Eclipse环境之外使用过Artop?