joe*_*ems 6 configuration maven maven-jaxb2-plugin
我正在尝试从使用插件 maven-jaxb2-plugin 生成的文件中删除生成的日期和时间。是否可以?
\n\npom.xml 的一部分:
\n\n<build>\n <plugins>\n <plugin>\n <groupId>org.jvnet.jaxb2.maven2</groupId>\n <artifactId>maven-jaxb2-plugin</artifactId>\n <version>0.8.3</version>\n <executions>\n <execution>\n <id>commun-generate</id>\n <goals>\n <goal>generate</goal>\n </goals>\n <configuration>\n <generatePackage>my.package.dest</generatePackage>\n <generateDirectory>${basedir}/src/main/java/</generateDirectory>\n <schemaDirectory>${basedir}/src/main/resources/schemas/wsrest</schemaDirectory>\n <bindingDirectory>${basedir}/src/main/resources/schemas/wsrest</bindingDirectory>\n <bindingIncludes>\n <include>bindings.xml</include>\n </bindingIncludes>\n <strict>false</strict>\n <extension>true</extension>\n <verbose>true</verbose>\n </configuration>\n </execution>\nRun Code Online (Sandbox Code Playgroud)\n\n生成文件的开头:
\n\n //\n // Ce fichier a \xc3\xa9t\xc3\xa9 g\xc3\xa9n\xc3\xa9r\xc3\xa9 par l\'impl\xc3\xa9mentation de r\xc3\xa9f\xc3\xa9rence JavaTM Architecture for XML Binding (JAXB), v2.2.6 \n // Voir <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> \n // Toute modification apport\xc3\xa9e \xc3\xa0 ce fichier sera perdue lors de la recompilation du sch\xc3\xa9ma source. \n // G\xc3\xa9n\xc3\xa9r\xc3\xa9 le : 2014.03.17 \xc3\xa0 09:42:08 AM CET \n //\n\n\n package my.package.dest;\n...\nRun Code Online (Sandbox Code Playgroud)\n\n我想删除这部分:
\n\nG\xc3\xa9n\xc3\xa9r\xc3\xa9 le : 2014.03.17 \xc3\xa0 09:42:08 AM CET \nRun Code Online (Sandbox Code Playgroud)\n\n提前致谢
\n\nCl\xc3\xa9ment
\n仅供noFileHeader参考:从 0.9.0 开始支持配置参数。所以你可以这样做
<configuration>
<noFileHeader>true</noFileHeader>
</configuration>
Run Code Online (Sandbox Code Playgroud)
现在。
请参阅文档中的控制输出部分。
我找到了一个在这里描述的解决方法: Skip the generated on... in Java files using jaxb2 maven plugin
解决方案?在 pom.xml 中添加这些参数:<args><arg>-no-header</arg></args>
结果:没有生成标头
| 归档时间: |
|
| 查看次数: |
2468 次 |
| 最近记录: |