2016-08-24 21 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),希望能夠解決這個問題。 –