com.github.veithen.maven:xjc-maven-plugin

Parent POM for com.github.veithen

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.github.veithen.maven
Идентификатор

Идентификатор

xjc-maven-plugin
Последняя версия

Последняя версия

0.1.1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Parent POM for com.github.veithen
Система контроля версий

Система контроля версий

https://github.com/veithen/xjc-maven-plugin/tree/master

Скачать xjc-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.github.veithen.maven</groupId>
    <artifactId>xjc-maven-plugin</artifactId>
    <version>0.1.1</version>
</plugin>

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.glassfish.jaxb : jaxb-xjc jar 2.3.3

provided (3)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.6.0
org.apache.maven : maven-plugin-api jar 3.6.3
org.apache.maven : maven-core jar 3.6.3

Модули Проекта

Данный проект не имеет модулей.

xjc-maven-plugin

This is a simple (i.e. not feature complete) alternative to jaxb2-maven-plugin, maven-jaxb2-plugin and cxf-xjc-plugin. It grew out of the need to have a Maven plugin for xjc satisfying the following requirements:

  • It must have separate goals to generate main and test sources (maven-jaxb2-plugin does not) and generated test sources must be added correctly to the Maven project (jaxb2-maven-plugin does not).

  • It must works out of the box with recent Java versions (At the time of writing, cxf-xjc-plugin did not; jaxb2-maven-plugin was fixed in 2.5.0).

  • It shouldn't fork a new VM to invoke xjc.

Note that this plugin is affected by MNG-6506.

Версии библиотеки

Версия
0.1.1
0.1