【问题标题】:Jibx root package nameJibx 根包名
【发布时间】:2012-09-27 11:38:45
【问题描述】:

我看到 JibX 使用默认的 binding.xml,它在标签中包含一个包属性。有没有办法覆盖这个值?具体来说,我们可以在 jibx-maven-plugin 中自定义这个吗?

谢谢, 戈帕尔

【问题讨论】:

    标签: java maven jibx


    【解决方案1】:

    戈帕尔,
    绝对地!您可以将绑定文件命名为您喜欢的任何名称。只需将 标记设置为您正在使用的任何绑定文件名。有关完整的自定义列表,请查看此处的文档: Here: http://jibx.sourceforge.net/maven-jibx-plugin/index.html.

    【讨论】:

    • @Don..我们可以用这个控制根包吗?我的意思是如果我有两个模式xyz123.com/schemas/test/abc.xsdxyz123.com/schemas2/test/abc.xsd,默认情况下会生成像 com.xyz123.schemas.test 和 com.xyz123.schemas2.test 这样的包。虽然我希望 jibx 尊重 schemas.test 和 schemas2.test,但我只想将包的根更改为 custom.xyz。这可以在 binding.xml 中配置吗?如果可以,您可以发布示例代码吗?谢谢。
    • Gopal.. 你可以为包命名任何你喜欢的名字。查看 jibx-plugin 参数:jibx.sourceforge.net/maven-jibx-plugin/schema-codegen-mojo.html 并设置 defaultPackage 参数。唐
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    相关资源
    最近更新 更多