Использование реализованной онтологии (Protege) в Netbeans через Java

Шаг 1: Я создал онтологию с помощью Protege. Я сохраняю его как файл RDF / XML.

Шаг 2: Я создал пользовательский интерфейс с помощью Netbeans и Java.

Теперь я хочу импортировать свою онтологию в свой проект Netbeans и взаимодействовать с ним.

Как я могу это сделать? Мне предложили использовать Jena. Я уже установил последнюю версию Jena в свой проект Netbeans. Однако я не уверен, правильно ли я сделал это.

После добавления библиотек jena я попытался сделать это:

Ont m = ModelFactory.createOntologyModel (OntModelSpec.OWL_MEM, null);

и я получаю это, когда пытаюсь запустить свою программу:

log4j: WARN Не удалось найти дополнения для регистратора (com.hp.hpl.jena.util.FileManager). log4j: ПРЕДУПРЕЖДЕНИЕ. Правильно инициализируйте систему log4j. log4j: WARN См. http://logging.apache.org/log4j/1.2/faq.html#noconfig для получения дополнительной информации.

Я хорошо разбираюсь в java, но должен сказать, что я новичок в онтологиях и никогда не делал этого раньше.

Пожалуйста, помогите мне понять, что я делаю не так или что мне нужно делать, чтобы все исправить. Спасибо!


person user1216858    schedule 07.08.2013    source источник
comment
Возможно, вы захотите это исправить, но это просто ПРЕДУПРЕЖДЕНИЕ, так что на самом деле вам не нужно что-либо с этим делать. Что-то не работает?   -  person Joshua Taylor    schedule 07.08.2013


Ответы (1)


Это предупреждение, которое вы получаете, возможно, вам не хватает библиотеки log4j в вашем проекте NetBeans. Вы можете скачать его по ссылке http://logging.apache.org/log4j/1.2/download.html и попробуйте добавить файл log4j * .jar в библиотеки вашего проекта.

person user2502144    schedule 12.08.2013