2016-08-24 18 views
2

为什么当我想要保存我在本体论中所做的更改时,我正在研究Protégé5.0问我(实际上“让我”)保存一些“debug_ontologies”?Protégé5.0:调试本体

问题很烦人,我不知道为什么我必须存储这个调试本体。

当我打开它们来查看它们包含的内容时,大多数内容都填充了我在上次更改(但并非总是)中定义的一些内容。

有时候我在本体中定义了新的实体,我可以保存得很好,而不需要保存这个调试本体。

我已经在Protégéwiki中搜索过,以获得有关此类行为的更多信息,但没有成功。

我以前和protégé4.3一起工作过,从来没有遇到过这种情况。

任何帮助以获得更多的关于为什么这种情况将不胜感激。

谢谢

回答

0

这是由本体调试器插件v.0.1.0_BETA造成的错误。该插件已于2016年8月2日发布,用于Protégé5.0。

本体调试器创建并使用匿名本体作为当前加载本体的工作副本,以查找本体中的不一致/不统一。 不幸的是,版本v.0.1.0_BETA在它们不再被调试器使用时没有正确清理它们。 因此您也被要求保存它们。

下一个版本0.1.1_BETA应该修复这个bug并且很快就会发布。

如果您不需要调试你的本体,你或者可以从你的门徒新的plugins子目录,再除去jar文件“org.exquisite.protege-0.1.0.BETA.jar”卸载该插件 - 开始Protégé。

+0

如承诺,2016年9月14日发布了新版本的Ontology Debugger Plugin(v0.1.1.BETA),希望能够解决这个问题。 –