Описание тега jaxb2-annotate-plugin
1
ответ
Jaxb2-annotate-plugin не работает с эпизодами
Я пытаюсь обеспечить проверку перечисления для моих сгенерированных классов JAXB, но у меня возникают некоторые проблемы с их привязкой. Базовая настройка XSD: -enumsXSD -2 other XSDs that import this XSD Чтобы предотвратить дублирование моих классо…
01 фев '18 в 11:13
1
ответ
Как добавить include=JsonSerialize.Inclusion.NON_NULL в @JsonSerialize с помощью плагина annox
Мы генерируем объекты JAXB из xsd, используя плагин maven maven-jaxb2-plugin. Ниже приведены зависимости, которые мы имеем Основы jaxb2 - 0.6.2jaxb2-basics-annotate - 0.6.2 В нашем файле maven мы также включили -Xannotate и -XtoString <plugin>…
02 дек '14 в 07:29
2
ответа
jaxb2-annotate-plugin: Добавление аннотаций в путь к классам XJC
Можно ли добавить пользовательские аннотации в путь к классам XJC, пока они определены в самом моем проекте? Это при использовании maven jaxb2-annotate-plugin. Проблема касается этой части документации: Классы аннотации должны быть известны во время…
09 мар '16 в 10:50
0
ответов
Привязка JAXB для аннотирования всех строк во всех схемах в / схема с пользовательской аннотацией
У меня есть каталог / схема, в котором много файлов .xsd, и я хочу аннотировать каждое поле типа String созданной мной пользовательской аннотацией. Я использую этот плагин: "org.jvnet.jaxb2_commons: jaxb2-basics-annotate: 0.6.4". Я думаю, что создан…
06 июн '18 в 19:10
1
ответ
Схема JAXB для Java Различное имя XmlRootElement и имя класса
У меня есть схема xsd, из которой я генерирую некоторые классы Java. Я использую Jaxb для поколения. Я хочу иметь возможность создавать класс с пометкой @XmlRootElement, но я хочу, чтобы свойство имени @XmlRootElement отличалось от имени сгенерирова…
24 окт '14 в 08:57
2
ответа
jaxb2-annotate-плагин не работает
Я хочу сгенерировать "@java.lang.SuppressWarnings("all")" перед сгенерированным классом "Doc". Проблема: jaxb2-annotate-plugin не генерирует аннотации. Мой pom.xml: ... <build> <plugins> <plugin> <groupId>org.codehaus.mojo<…
27 фев '15 в 14:10
1
ответ
Пользовательская аннотация с помощью jaxb2-annotate-plugin и инструмента XJC
Я пытаюсь преобразовать кучу XSD-файлов в исходные POJO-файлы Java во время выполнения. Эти XML-схемы будут сгенерированы на основе некоторых определений модели протокола. Я использовал XJC JAXB для компиляции схемы в pojo. Возникла проблема, когда …
16 ноя '15 в 06:56
0
ответов
Как использовать jaxb2-annotate-plugin
Я только что узнал, как генерировать классы Java из XSD, используя JAXB (с Maven), теперь мне нужно добавить в мои сгенерированные классы некоторые аннотации. я узнал что jaxb2-annotate-plugin делает именно это, но я не знаю, как использовать это в …
16 дек '15 в 10:49
1
ответ
Управляйте JAXB для создания элементов IDREF вместо JaxBElement<?>
Я хочу генерировать классы, используя maven-jaxb2-plugin. Мой ввод xsd выглядит следующим образом: <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Ref…
15 мар '18 в 12:49
1
ответ
Как аннотировать enum с помощью jaxb2-basics-annotate?
Я использую плагины maven-jaxb2-plugin и jaxb2-basics-annotate для автоматической генерации POJO из моего xsd. Я успешно создал аннотации в POJO. Мне нужно применить аннотацию к методу в перечислении, но я не могу понять, как это сделать. XSD имеет,…
19 фев '15 в 11:46
1
ответ
Проблема с аннотацией XJC
Я пытаюсь добавить устаревшую аннотацию к моим заглушкам, сгенерированным xjb. <jaxb:bindings schemaLocation="../../../../../server/target/schemas/schema2.xsd"> <jaxb:bindings node="xs:complexType[@name='someForms']/xs:all/xs:element[@name=…
02 фев '15 в 05:38
1
ответ
Как использовать jaxb2-annotate-plugin с XJC в командной строке
Я строю Java-классы на основе XSD с использованием "Jaxb-RI" в командной строке (xjc.bat). Я хочу установить пространство имен в аннотации XmlType, используя jaxb2-annotate_plugin, но я не знаю, как добавить этот плагин в xjc classpath и активироват…
04 ноя '15 в 15:26
1
ответ
Изменить Java-классы, чтобы включить конкретные аннотации во время компиляции
У меня есть много классов, сгенерированных JAXB xsd2java. Мне нужно, чтобы все эти классы были аннотированы конкретными аннотациями во время компиляции (например, аннотациями lombok). Есть ли способ сделать это, например, с помощью какого-либо инстр…
07 ноя '14 в 08:59
1
ответ
Пользовательская аннотация из xsd
Попытка использовать библиотеку с высоким исходным кодом /jaxb2-annotate-plugin для создания пользовательских аннотаций для сгенерированных классов из XSD, но с некоторыми ошибками. Необходимо сгенерировать класс с аннотацией JsonView, но он не може…
23 дек '16 в 20:35
2
ответа
Подавлять предупреждения компилятора о сгенерированных классах JAXB
Возможно, это дубликат этого вопроса ( избегая предупреждений компилятора о коде, сгенерированном xjc), но, поскольку я не очень хорошо разбираюсь в особенностях XJC/JAXB пользовательских привязок, я предполагаю, что, возможно, я неправильно понял у…
11 мар '14 в 01:26
1
ответ
jaxb2-annotate-plugin добавление неработающего необязательного контента для аннотации lombok
Я использую плагин jaxb2-annotate-plugin для добавления аннотаций проекта lombok в мой сгенерированный код Java. В некоторых случаях плагин добавляет дополнительную (в данном случае экспериментальную) дополнительную информацию к аннотации. Класс анн…
20 мар '19 в 15:46
0
ответов
xjc генерирует некорректные аннотации jaxb для сбора элементов IDREF
TL;DR: код и аннотации, сгенерированные xjc + jaxb2-annotate + xew, не создают желаемой (или, в этом отношении, работающей из коробки) xml-структуры, которая должна быть коллекцией элементов IDREF. Если я вручную изменю атрибуты jaxb в коллекции в с…
12 апр '19 в 20:03
1
ответ
jaxb2: игнорирует аннотацию
Это мое maven-jaxb2-plugin конфигурация: <build> <plugins> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.14.0</version> <executions&…
08 апр '21 в 14:58
0
ответов
Аннотация jaxb2: удалить пространство имен из XmlElement
Я пытаюсь удалить атрибут: Это моя аннотация: <jaxb:bindings node="//xs:complexType[@name='informeResponse']/xs:sequence/xs:element[@ref='ns1:UpdateResponseDocument']"> <annox:annotate target="field"> <annox:annotate annox:class="java…
08 апр '21 в 16:28
0
ответов
jaxb2-annotate-plugin не может аннотировать анонимный класс
Кажется, я не могу заставить xjc аннотировать анонимные классы. Так выглядит моя пользовательская аннотация @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD,ElementType.TYPE}) public @interface MyCustomAnnotation{ String value() defaul…
13 апр '21 в 23:19