Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to change default javadoc stylesheet?

Is there a command line option to change the stylesheet file created by javadoc? I would like to use my own css file. The default blue one is boring. I tried a -stylesheet option, but it's not supported.

like image 613
Pal Szasz Avatar asked Nov 28 '12 21:11

Pal Szasz


1 Answers

Yes, it's possible and actually quite straightforward. If you look for example at Mockito's javadoc:

  • http://docs.mockito.googlecode.com/hg/org/mockito/Mockito.html (you can see that they have changed the default appereance just using this stylesheet)

If you are using Maven, you can do that by adding some config in the maven-javadoc-plugin:

  • http://maven.apache.org/plugins/maven-javadoc-plugin/examples/stylesheet-configuration.html.

In case you are using ant, there is a way to inject the parameter to the javadoc tool:

  • http://ant.apache.org/manual/Tasks/javadoc.html

For more information, there are some discussion topics about that in stackoverflow: JavaDoc Style Sheets

like image 51
Markov Unchained Avatar answered Nov 04 '22 02:11

Markov Unchained