JAXB2导入:无法处理架构文件(28分钟Udemy)

JAXB2 Import: Could not process schema files (in28minutes udemy)(JAXB2导入:无法处理架构文件(28分钟Udemy))

本文介绍了JAXB2导入:无法处理架构文件(28分钟Udemy)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试添加JAXB2插件时,在<exception>行上出现"无法处理架构文件"错误...

pom.xml

    <plugins>
        <!-- JAXB2 Maven Plugin -->
        <!-- XSD Source Folder -->
        <!-- Java Class Source Folder -->
        <!-- clear folder -> false -->
    <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxb2-maven-plugin</artifactId>
            <version>1.6</version>
            <executions>
                <execution>
                    <id>xjc</id>
                    <goals>
                        <goal>xjc</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <schemaDirectory>${project.basedir}/src/main/resources</schemaDirectory>
                <outputDirectory>${project.basedir}/src/main/java</outputDirectory>
                <clearOutputDir>false</clearOutputDir>
            </configuration>
        </plugin>
    </plugins>

错误屏幕截图:

推荐答案

对我来说,这个问题是通过保留如下<plugins></plugins> content inside <pluginManagement>标签来解决的,

<build>
<pluginManagement>
    <plugins> 
          <plugin>
           ...
          </plugin>
          <plugin>
           ...
          </plugin>
     </plugins>
</pluginManagement>
</build>

这篇关于JAXB2导入:无法处理架构文件(28分钟Udemy)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:JAXB2导入:无法处理架构文件(28分钟Udemy)