xjc - 如何防止 XJC 生成 javadoc 头注释?

标签 xjc

我使用 XJC 生成一些 Java 类,但生成的 Java 代码包含丑陋的 Javadoc header 。
例子:

/**
 * <p> Java class for XXX complex type.
   ....
 */
我如何告诉 XJC 不要生成这个?
我试过 -no-header选项,但它不起作用。

最佳答案

那不是标题,而是对类本身的 Javadoc 注释。-no-header从文件的最顶部删除以下样式

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2014.03.06 at 06:14:40 PM GMT 
//
要删除注释,您必须对文件进行后处理。这个问题详细说明了如何实现:JAXB XJC Possible to suppress comment creation in generated classes?

关于xjc - 如何防止 XJC 生成 javadoc 头注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16667103/

相关文章:

jaxb - 用于内容辅助的 Intellij jaxb xjc 模式位置

java - JAXB XJC 代码生成 - ObjectFactory 类不完整

java - JAXB 编辑列表 setter/getter ?

java - 用于覆盖或删除 XMLSchemaType xs :token 的 JAXB 绑定(bind)

java - 不能在单个 xsd 元素上使用 jaxb 绑定(bind)

java - 使用 xjc 和绑定(bind)为通用 XSD 定义包名称

java - xjc java 类生成,其中字段与 @XmlElement 具有相同的名称

java - XSD:通过 Jaxb 插件生成 POJO 时,不同命名空间的导入元素正在占用父级的目标命名空间

maven - org.codehaus.mojo : jaxb2-maven-plugin : 1. 6 --> 遇到 API 不兼容

java - 无法从 XSD 生成类