Compiling multiple schemas into different packages using JAXB 2.1

前端 未结 5 1057
猫巷女王i
猫巷女王i 2021-01-02 03:40

I have a CommonTypes.xsd which I\'m including in my all other XSDs using xs:include. I get

Multiple  are defined for the target namesp         


        
5条回答
  •  梦谈多话
    2021-01-02 04:12

    Can be done as mentioned in jaxb maven plugin usage page in case of having Multiple schemas with different configuration.

    Separate packages can be configured for each schema.

    se.west
    

    complete example configuration below:

    
    org.codehaus.mojo
    jaxb2-maven-plugin
    ${project.version}
    
        
            xjc-schema1
            
                xjc
            
            
                
                
                    src/main/xsds/west
                
    
                
                se.west
            
        
        
            xjc-schema2
            
                xjc
            
            
                
                
                    src/main/xsds/east
                
    
                
                se.east
    
                
                false
            
        
    
    

提交回复
热议问题