在mvn javadoc:javadoc

时间:2018-07-11 16:29:19

标签: java maven jaxb xjc maven-javadoc-plugin

我正在尝试为我的项目生成一个Javadoc。 我的问题是:当我运行mvn clean javadoc:javadoc时,我的文档已生成,但随后我无法运行mvn编译或打包,并且出现此错误:

  

[错误]无法在项目JAXBI上执行目标org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(默认编译):编译失败:编译失败:   [错误] /home/adresch/Bureau/jvpjt/java/src/main/java/com/mycompany/app/RechteckToXML.java:[3,0]错误:生成的包不存在

生成的packgae来自使用XJC生成的java文件。

这是我的pom.xml的代码:

<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mkyong.core.utils</groupId>
<artifactId>JAXBI</artifactId>
<version>1.0-SNAPSHOT</version>
<name>JAXBI</name>
<packaging>jar</packaging>

<properties>
    <jdk.version>1.8</jdk.version>
    <jodatime.version>2.5</jodatime.version>
    <junit.version>4.11</junit.version>
</properties>

<build>
    <finalName>JAXBI</finalName>
    <plugins>

        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>jaxb2-maven-plugin</artifactId>
            <version>2.2</version>
            <executions>
                <execution>
                    <id>xjc</id>
                    <goals>
                        <goal>xjc</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <sources>
                    <source>./src/main/java/com/mycompany/app/Rechteck.xsd</source>
                </sources>
                <packageName>generated</packageName>
                <clearOutputDir>false</clearOutputDir>
            </configuration>
        </plugin>

    </plugins>
</build>

预先感谢

0 个答案:

没有答案