答案 0 :(得分:14)
它发生在ProtégéSPARQL插件的2.0.1版本中,与之捆绑在一起 在加载任何本体之后,保护5.2。
使用自动更新机制(在启动Protege时出现或可以通过
File > Check for plugins…
菜单激活)更新“OWLAPI RDF库”和“Protege SPARQL插件”到最新版本:
来源:https://github.com/protegeproject/sparql-query-plugin/issues/10。
答案 1 :(得分:0)
尝试扩大Protégé的堆大小。 我在 SPARQL查询和其他问题上遇到了相同的问题。插件更新对我来说从来没有用过,每次我删除新插件时,Protégé的工作就像没有任何反应一样。
所以到目前为止,我发现的解决方案是不更新插件而是扩大堆大小。
如何做到?
这里有一个适用于Protégé3和4的Wiki:https://protegewiki.stanford.edu/wiki/Setting_Heap_Size,而不是Protégé5的Wiki,所以我应该自己弄清楚它。
好吧,您只需要打开 Protege.l4j.ini 文件,并将堆大小限制从{200,500}更改为{2000,5000}(我不确定您的计算机是否能承受,您必须阅读上面的Wiki才能了解更多信息。
应该是这样的:
-Xms2000M
-Xmx5000M
-Xss16M
希望这可以帮助那里的人。 最好的祝福, AmelieSpark。