我刚刚在protege(类、属性和个人)中构建了一个新的OWL本体。我的问题是:如何在Eclipse下用Java编写的程序中访问(查询)个体以使用它。
我尝试了以下方法:
因此,在Eclipse下编写的Java程序中,从protege访问(查询)OWL个体的正确方法是什么。
您应该为RDF使用Java库。你提到了Jena,但也有芝麻。或者如果你想要一些OWL特有的东西,你可以试试OWLAPI。
在应用程序中使用本体不需要做任何花哨的事情。前面提到的任何库都可以读取它,毕竟它只是RDF,并且提供直接的编程访问,比如迭代三元组,或者通过查询或其他查找机制。
这三个库都有很好的文档,让您开始了解如何阅读和使用本体。如果希望使用推理器,或者希望对数据进行特定于OWL的操作,则可以使用OWLAPI。
我有一个在Eclipse中用Java11(或Java10)打开的遗留Java(8)项目。Eclipse现在抱怨包不可访问是正确的。例如。。
问题内容: 我怀疑我必须缺少一些非常基础的东西,但是我似乎无法从Java代码访问Scala字段: 产量: 线程“主” java.lang.Error中的异常:未解决的编译问题:字段TestScala.myNum不可见 这张Assembla票证触及了这个主题,但我的小头盖骨无法解析有用的解决方案: http://scala-ide.assembla.com/spaces/scala-ide/tick
如何使用JavaSelenium访问网站中的文本? HTML快照: 有人能给我解释一下如何使用上图中的java selenium访问demouser和email id吗 https://phptravels.com/demo这是我在做的网站
我一直在努力从Java客户端访问openshift web应用程序中的MongoDB集合,但每次都失败了。我可以连接但不能以任何方式查询集合。 以下是当前的错误消息: JBWeb000070:异常 我用来获得stacktrace中提到的整个MondodbUtil类中使用的mongoClient的代码是: 我还尝试过:
问题内容: 启动程序时,我需要阅读一个文本文件。我正在使用eclipse并启动了一个新的Java项目。在我的项目文件夹中,我有“ src”文件夹和标准的“ JRE系统库” + staedteliste.txt …我只是不知道将文本文件放在何处。我确实尝试过我可以考虑的每个文件夹....我不能使用“硬编码”路径,因为文本文件需要包含在我的应用中… 我使用以下代码读取文件,但出现此错误: } 问题答案
我正在尝试使用Maven java项目中的“ClassPathResource”访问文件“raw_consuments.txt”。我的文件位于“\src\main\resources\com\thesis\work\raw\u con句.txt”中。我尝试了很多方法,但它总是返回一个错误NullPointerException。我可以从 File testf=new File(obj.getCla