Desafortunadamente no hay convención. Si desea que la documentación sea parte del sitio generado, obviamente /src/site
es un buen lugar. ¿Tal vez incluso puede escribir la documentación en el formato APT?
Pero lo más probable es que haya un conjunto de doc
, pdf
y xls
archivos, gráficos, correos electrónicos, etc. Usted puede colocarlas bajo /src/site
así y poner hipervínculos en el sitio o ... definir su propia convención , tristemente. Por lo general, he visto /src/main/doc(s)
, /src/doc(s)
o incluso /doc(s)
.
No desea colocar su documentación en /src/main/resources
o src/main/webapp
, ya que los archivos formarán parte del artefacto construido (JAR/WAR) que rara vez se desea.
Yo votaría por '/ docs'. Todo bajo '/ src' es maven world, mejor no meterse con eso. También creo que el proyecto en sí no es bueno para guardar la documentación. Considera instalar wiki. –
En maven, todos los archivos fuente van por/src. Los documentos que edita son archivos fuente, deben ir por/src a alguna parte. Si comienza a agregar nuevos directorios de alto nivel de cualquier forma, su proyecto no seguirá las convenciones de expertos y será difícil de comprender para otros. –