jaxb - генерирует классы из одной схемы в разных пакетах в зависимости от пространства имен - PullRequest
1 голос
/ 08 сентября 2010

Мое требование состоит в том, чтобы у меня была очень большая схема, и в ней было много разных тегов с разными пространствами имен.Я хочу сгенерировать классы из этой схемы в разные пакеты, и я хочу, чтобы эта вещь была основана на пространстве имен, т.е. я хочу, чтобы классы, соответствующие тегам в одном пространстве имен, были в одном пакете, а классы, соответствующие тегам в другом пространстве имен, присутствовали в другом именипространство.Я хочу, чтобы задача муравья выполняла вышеуказанную функциональность

1 Ответ

2 голосов
/ 08 сентября 2010

На самом деле это нормальное поведение JAXB: XJC получает пакеты из URI пространства имен (http://www.acme.com/foo -> com.acme.foo).

Вот пример проекта муравей "Заказ на покупку":

http://confluence.highsource.org/display/J2B/Downloads

...