2017-04-19 27 views
0

我寫overview.html:行家的javadoc overview.html無法更新概述 - summery.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<HTML> 
    <HEAD> 
    <TITLE>API Overview</TITLE> 
    </HEAD> 
    <BODY> 
    Short overview of the API. 
    </BODY> 
</HTML> 

,並把它放在project/src/main/java,我在pom.xml中添加這些代碼:

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

      <overview>${basedir}/overview.html</overview> 

     </configuration> 
     </plugin> 
    </plugins> 
    </reporting> 

但是overview-summary.xml仍然無法更新。 我閱讀本指南,一切都很好,爲什麼它不能更新? http://maven.apache.org/plugins/maven-javadoc-plugin/examples/javadoc-resources.html

回答

0

${basedir}指向您的項目的根目錄,因此javadoc插件無法在您的pom中指定的位置找到該文件。如果您保留此pom.xml,請將您的文件overview.html移至<project>\overview.html

+0

我將overview.html移動到' /overview.html',但它不起作用。 –

+0

你使用哪個maven命令?在你的pom.xml中,當你把javadoc插件放在''部分時,你需要使用'mvn site'。您是否嘗試將javadoc插件放入''部分,並使用'mvn javadoc:javadoc'來獲得獨立的javadoc? – ChapL