首页 > TAG信息列表 > maven-jaxb2-plugin

java-jaxb2 maven插件,在单独的标签中定义多个架构文件

我正在使用maven jaxb2插件从xsd文件生成Java类.最近,我遇到了问题,我的模式文件列表变得很长,我将所有这些文件都记录在shemaFiles标记中,以逗号分隔,并且该行本身很长,我担心将来它会影响代码的可读性并错误原因.那么有没有什么解决方案可以将文件写入单独的标签中,例如: <schema

java – JAXB 2.1为生成的Class实现Comparable

>使用Jaxb 2.1从.xsd生成java代码 >使用jaxb2-basics插件>想要生成Class Fragment来实现Comparable< Fragment> public class Fragment implements Serializable, Comparable<Fragment> { ... public int compareTo(Fragment other) { ..... return 0; } }

java – Spring toolsuite为maven-jaxb2-plugin显示错误

我正在使用Spring Tool Suite版本3.7.0.RELEASE,我正在尝试导入亚马逊提供的WSDL.导入成功,但Eclipse在标记上给出了错误消息. 我使用以下pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3

java – 如何从包含另一个XSD的XSD生成类

我有2个项目: xsdproject/ src/main/resources/ a.xsd b.xsd implproject/ 在implproject中,我想使用maven-jaxb2-plugin从xsd生成类. <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-j

java – 有没有办法配置JAXB插件为boolean getter方法而不是“is”追加“get”

我在我的项目中使用了下面提到的JAXB插件 <groupId>com.sun.tools.xjc.maven2</groupId> <artifactId>maven-jaxb-plugin</artifactId> <version>1.1.1</version> 其中为boolean元素添加“get”.但是在迁移到新插件时 <groupId>org.jvnet.jaxb2.maven2</groupId&g

java – 从具有类似属性名称的XSD生成JAXB类

我使用maven-jaxb2-plugin从xsd生成jaxb注释类.我有很多像这样的xsd文件: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="A3"> <xs:complexType>

修改java类以在编译时包含特定注释

我有许多由JAXB的xsd2java生成的类.我需要在编译时使用特定注释对所有这些类进行注释(例如使用lombok注释).有没有办法做到这一点,例如一些代码生成工具?解决方法:免责声明:我是JAXB2 Annotate Plugin的作者,它允许您向模式派生类添加任意注释. 简短的例子: <xsd:complexType name="F