【发布时间】:2019-02-18 22:23:50
【问题描述】:
我已经使用 javadoc maven 插件 3.0.1 和 Java 9 生成了 javadoc。但是,当我使用新的搜索功能并选择一个类时,它会重定向到“找不到文件”...
网址中有undefined(例如“../target/site/apidocs/undefined/com/mycompany/MyClass.html”),如果将其删除,则可以正确加载页面。
能否请您帮助我正确配置以生成 java doc(摆脱这个 undefined),以便搜索功能可以正常加载 html 页面?
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${version.maven-javadoc-plugin}</version>
<executions>
<execution>
<id>javadoc</id>
<goals>
<goal>javadoc</goal>
</goals>
<phase>prepare-package</phase>
<configuration>
<doclint>none</doclint>
<dependencySourceIncludes>
<dependencySourceInclude>com.some:some</dependencySourceInclude>
</dependencySourceIncludes>
<doctitle>Title - ${project.version}</doctitle>
<includeDependencySources>true</includeDependencySources>
<windowtitle>Title</windowtitle>
</configuration>
</execution>
</executions>
【问题讨论】:
-
请发布您的 javadoc maven 插件配置
-
附在原帖上。谢谢。
-
刚刚发现
getURLPrefix(ui)中的useModuleDirectoriessearch.js正在控制它。现在的问题是如何在生成阶段摆脱它们或将其设置为错误值?
标签: java maven search javadoc doc