вызывающий плагин из Java-кода - PullRequest
       33

вызывающий плагин из Java-кода

1 голос
/ 03 сентября 2010

Привет, я использую Eclipse в качестве IDE для разработки моего приложения.У меня есть одно сомнение.У меня есть один плагин, который способен создавать класс из одного файла XML.Теперь проблема в том, что у меня есть много xml-файлов и классов для генерации ..

Может кто-нибудь подсказать, пожалуйста, как вызвать плагин из моего тестового класса Java, чтобы я мог создавать классы все вместе ...

Пожалуйста, помогите мне.

Ответы [ 2 ]

1 голос
/ 03 сентября 2010

Я не уверен, какой плагин вы имеете в виду, но учитывая, что Eclipse написан на самой Java, вы, вероятно, сможете найти подходящий jar-файл, который реализует то, что вам нужно. Как документируется его API, зависит от плагина (в некоторых случаях вы можете даже найти его исходный код). Возможно, что использование такого плагина может потребовать использования OSGi , поскольку именно это Eclipse использует для своих плагинов.

Однако, если ваша цель - генерировать классы из XML (предположительно XML-схемы), для этого есть библиотеки, которые вы можете использовать напрямую, например:

  • JAXB
  • Apache XML Beans
  • Relaxer (для Relax-NG, не для XML-схемы, с краткой документацией на английском языке в zip-файле)
0 голосов
/ 17 сентября 2010

Плагин Eclipse Dali способен генерировать классы Java из схемы XML. В приведенной ниже ссылке см. Раздел «Генерация классов JAXB».

  • TTP: //www.eclipse.org/webtools/releases/3.2.0/NewAndNoteworthy/jpa.php
...