java - Maven 不生成 javadoc 作为站点的一部分

标签 java maven

好吧,我现在已经尝试了“几乎”所有内容,但仍然无法让“mvn site”生成(并最终链接)javadocs。我上次使用以下引用:http://maven.apache.org/plugins/maven-javadoc-plugin/usage.html 。我使用的是maven版本3.0.3

POM 的相关部分(“reporting”元素是“project”元素的子元素。)

<reporting>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.10.1</version>
        </plugin>
    </plugins>
</reporting>

最佳答案

您正在点击https://jira.codehaus.org/browse/MNG-5221它立即表明您应该在 pom.xml 中锁定插件版本:这将使您的项目更加稳定并且不依赖于 Maven 发行版的预定义版本。如果您使用更新版本的 Maven,您将永远不会发现这一点。 因此,将 maven-site-plugin 锁定到 3.x 版本(最新版本现在是 3.4)应该可以解决您的问题。

关于java - Maven 不生成 javadoc 作为站点的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26442003/

相关文章:

java - org.springframework.beans.factory.BeanDefinitionStoreException : Failed to read candidate component class: file [MyXYZ. 类]

java - 从InputStream获取URL

java - 删除除 Java 制表符之外的所有其他尾随空白字符

java - 将可能是多种类型的参数传递给 Java 中的方法?

java - 无法将 'logging.level.com.netflix.eureka' 下的属性绑定(bind)到 org.springframework.boot.logging.LogLevel

Java 应用程序在运行 Spring Boot 时可以工作,但不能与 Apache 一起工作

java - 如何在JBoss AS中登录 'activate' SLF4J

java - 从 int 数组创建对象数组

java - Maven项目没有引用java中的sikuli-api依赖

maven - 用户需要什么权限才能上传/部署到本地 Sonatype Nexus 3.0 服务器上托管的每个存储库?