to generate apidocs / scaladoc for your scala sources, add this to your pom.xml
<project> ... <reporting> <plugins> ... <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> </plugin> ... </plugins> </reporting> ... </project>
Place scala sources files in :
src/main/scala
Then use the standard maven phases :
# generate a site mvn site
Or the plugin specifics goal :
# generate only the doc mvn scala:doc
See the result under target/site/scaladocs/
You need to declare the main class to call (with the same parameter as scaladoc). And you need to list the additional artifact(jar) to use :
org.scala_tools.vscaladoc.Main org.scala-tools vscaladoc 1.0
Then use the standard maven phases :
# generate a site mvn site # or generate only the doc mvn scala:doc
See the result under target/site/scaladocs/