2016-02-18 4 views
-1

Я хочу использовать отношение онтологии в Йене. Я знаю, что он может быть импортирован и пробован схема для генерации классов Java, содержащих константы из онтологий и схем RDF. Но, к сожалению, он дает мне пустой файл после его создания. Итак, кто-нибудь скажет, что может быть проблемой или есть альтернатива? ???Почему схема не может генерировать класс Java?

+0

«Отношение онтология» Какое отношение онтология? –

+0

Как вы его пытаетесь сгенерировать? Какие аргументы/варианты вы передаете в схему? Мы не можем помочь вам отладить проблему, которую мы не можем видеть. –

+0

Я вызываю схему из командной строки. Для этого скрипт (с указанными аргументами): «sh schemagen.sh -i relation.owl», этот скрипт должен преобразовать файл .owl в .java-файл, который он делает, но без содержимого. Связанный файл онтологии, который я хочу использовать, можно найти по этой ссылке: «https://raw.githubusercontent.com/oborel/obo-relations/master/ro.owl» – riya

ответ

-1

Schemagen, по крайней мере, я это понимаю, генерирует файлы DTD из .java или .class файлов. Если вы пытаетесь создать классы Java, вам нужен другой инструмент. Если у вас есть RDF, есть несколько инструментов: один кажется rdf2java, но трудно сказать, насколько он активен. Эта страница предлагает вам посмотреть на Tripresso Wiki для получения дополнительной информации.

+0

Хорошо, я посмотрю их. Благодаря ! – riya

+0

@ Библиотека Николая Йены поставляется с инструментом schemagen, который создает классы Java с константами на основе содержимого файлов совы или rdfs. Это не обычный инструмент схемы. –

+0

@ JoshuaTaylor Хорошо, не знал этого. Спасибо за информацию. –

Смежные вопросы