我想在我的 jruby 脚本中使用 HermiT 推理器,如此处所述http://hermit-reasoner.com/java.html。如那里所述,我的类路径中必须有 HermiT.jar。所以我确实需要 jar 文件,而且我想导入 Reasoner 类。我的脚本如下所示:
require "java"
require "HermiT.jar"
java_import org.semanticweb.HermiT.Reasoner
但我收到一个错误:Missig 类或大写包名('org.semanticweb.HermiT')。但是 'org.semanticweb.HermiT' 应该包含在 HermiT.jar 中......有什么办法可以找出 jar 文件中真正包含的内容,你能重现这个问题吗?非常感谢。