问题标签 [maven-jaxb2-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 JAXB 将 java 对象映射到复杂类型而不是元素?
我有这个XSD
:(片段)
JAXB 输出一个名为的类concreteComplexA
,我可以改为输出concreteA
名称吗?
是第三方的XSD
,所以不能修改。
谢谢!
你做。
jaxb - 为什么 JAXB (jaxb2-maven-plugin) 会跳过这个属性?
jaxb2-maven-plugin 1.3
跳过对象的属性。我无法修改XSD
. 在XSD
(片段)中:
结果Java Object
(片段):
为什么它不生成 attA
成员?
可能是内联枚举的原因吗?
谢谢你。
你做。
java - 使用 jaxb2 maven 插件跳过 Java 文件中的 Generated on...
我想让maven-jaxb2-plugin
不要写“免责声明”:
至少是时间戳。
谢谢你。
你做。
java - Jaxb 为单个类生成值构造函数
我有一组 XSD,我是生成 java 类的 maven-jaxb2-plugin。我有 1 个类,我需要一个值构造函数,但是我不想要任何其他生成的类的值构造函数。我查看了 jaxb-value-constructor-plugin 但我没有看到指定单个类的方法。
有没有办法让一个类生成我缺少的值构造函数,或者我应该查看另一个插件?
maven-2 - 如何在 maven-jaxb2-plugin 中指定 JAXB 版本?
我需要使用最新版本的 jaxb:2.2.4-1,但 maven 或 maven-jaxb2-plugin 似乎从 JDK 中选择了一个。
我尝试像这样指定版本:
但日志显示:
我尝试将依赖项添加到正确版本的 javax.xml.bind:jaxb-api 和 com.sun.xml.bind:jaxb-impl,但这没有帮助。
我也尝试过使用 maven-jaxb22-plugin 但它也没有用。
maven - maven-jaxb2-plugin 没有生成任何输出
我是 Maven 新手,正在尝试使用它从我的 XSD 生成 Java 类。
我的 xsd 文件位于 src/main/resources/xsd
在依赖项中我有这个,但我认为我不需要它,因为我使用的是 Java 1.6
在构建部分我有
但是,当我运行它时,我什么也得不到。我已经运行 mvn compile 和 generate-sources,使用 -e 和 -X 标志来查看输出,但似乎目标没有被调用。有任何想法吗 ?
java - 在 maven-jaxb2-plugin 中插入自定义设置器
我正在使用org.jvnet.jaxb2.maven2:maven-jaxb2-plugin从 XSD 模式文件创建 POJO。
现在我想插入类似自定义设置器的东西。它应该修剪所有字符串并删除某些字符。
你知道怎么做吗?
XJB 文件:
绑定Java类型的解决方案:
但是@XmlJavaTypeAdapter
仍然没有添加到content
具有混合内容的节点中的属性中,尽管该属性具有 type java.lang.String
。
maven-2 - JAXB2 Maven 插件无法生成注释或注入代码
我目前有一个 ant 任务,它可以很好地从 xsd 和 xjb 绑定文件生成我的域对象。它基于自定义插件创建注释并在我需要的地方注入代码。
现在我正试图将所有这些移至 Maven,虽然我可以生成对象,但我无法获取代码来注入或添加注释。我的 POM 插件入口如下:
对象被创建但没有任何注入的代码或注释。输出没有给出任何错误的迹象。
如果有帮助,这里是我的工作蚂蚁配置:
我想我可以使用 antrun 类型的设置,但我希望我可以让它工作。
任何想法都会受到欢迎。
谢谢努什
jaxb2 - 找不到文件:maven-jaxb2-plugin
我正在尝试使用 jaxb2 插件从工件(依赖项)编译架构,我遵循了主题:从 Maven 工件编译架构
http://confluence.highsource.org/display/MJIIP/User+Guide#UserGuide-UsingcustomJAXB2plugins
我的代码是
引起:java.io.FileNotFoundException: JAR entry index.xsd not found in the jar esp-schemas-1.0-SNAPSHOT
顺便说一下 index.xsd 在 src/main/resources/schema/ 文件夹下,我也尝试给整个文件夹,但同样的错误
java - 使用 Maven JAXB 2.x 插件运行自定义 JAXB2 插件
我想使用 Maven JAXB 2.x 插件http://static.highsource.org/mjiip/maven-jaxb2-plugin/generate-mojo.html生成 JAXB Java 类
为了声明我将在生成过程中执行的自定义 JAXB 插件,我使用了“args”元素,如下所示:
问题是 Maven 生成过程失败并出现以下错误:
无法在项目上执行目标 org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.7.4:generate(默认)是:解析命令行时出错 [[Ljava.lang.String;@1ad4a1ae]
关于如何指定args值的任何想法?
谢谢