2017-08-01 6 views
1

Protegeのプラグインを作成していますが、これはSPARQL Protegeプラグインが提供するBasicSPARQLReasonerを使用しています。 MavenアーティファクトID sparql-query-plugin、バージョン2.0.2で提供されている最新バージョンを使用しています。私はクラスを使用する場合今 -インポート時のSPARQL Protegeプラグインエラー

BasicSparqlReasoner reasoner=new BasicSparqlReasoner(editorKit.getOWLModelManager().getOWLOntologyManager()); 

を私はプラグインの作成を読み込むとき、私は門徒により、次のエラーが表示されます。

missing requirement [protege.plugin.YASPP [30](R 30.0)] osgi.wiring.package; (& 
     (osgi.wiring.package=org.protege.editor.owl.rdf.repository)(version>=5.0.0)) 
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4133) ~[org.apache.felix.main.jar:na] 
    at org.apache.felix.framework.Felix.startBundle(Felix.java:2118) ~[org.apache.felix.main.jar:na] 
    at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1372) ~[org.apache.felix.main.jar:na] 
    at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308) [org.apache.felix.main.jar:na] 
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_40] 

SPARQLプラグインは門徒内だけでは正常に動作します。何か案は?

答えて

1

[OK]問題は、プロジェクトに含まれる他のオブジェクトにあります。

関連する問題