Markdown is a popular lightweight markup language, easy to read and easy to write. It is supported by a large panel of websites, text editors/IDEs and converter tools. Markdown format is only supported as Doxia source format.
This Doxia module requires Java 7 for flexmark-java parser, unlike other Doxia modules which require only Java 6.
If your project requires Java 6 to launch Maven, you may consider the use of doxia-module-markdown version 1.7.
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <dependencies> <dependency> <groupId>org.apache.maven.doxia</groupId> <artifactId>doxia-module-markdown</artifactId> <version>1.7</version><!-- to keep Java 6 compatibility--> </dependency> </dependencies> </plugin>
In this situation, you should be aware that Pegdown has known technical issues and that "Pegdown has reached its end of life".