2013-05-06 14 views
0

我想通過OWL API使用Fact ++。我試圖使用libFaCTPlusPlusJNI.so。但它給了我以下例外。Fact ++ JNI java.lang.UnsatisfiedLinkError:FaCTPlusPlus.initMethodsFieldsIDs()V exception

異常線程 「main」 java.lang.UnsatisfiedLinkError中:FaCTPlusPlus.initMethodsFieldsIDs()V 在FaCTPlusPlus.initMethodsFieldsIDs(本機方法)

at FaCTPlusPlus.<clinit>(FaCTPlusPlus.java:30) 
at FaCTPlusPlusReasoner.<init>(FaCTPlusPlusReasoner.java:57) 
at FactMain.main(FactMain.java:20) 

Java結果:1

我使用NetBeans爲我的發展。

回答

0

問題是FaCT ++本機庫尚未找到。您需要使用-Djava.library.path參數指定本地庫的路徑。 有關更多信息,請參閱此question的回答。