9

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.

Pal Szasz
  • 2,954
  • 3
  • 20
  • 18

2 Answers2

6

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

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

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

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

Community
  • 1
  • 1
0

For the maven-javadoc-plugin, you can also use:

<configuration>
  <addStylesheets>our-stylesheet.css</addStylesheets>
</configuration>

which keeps the primary stylesheet, but then also adds the custom one, so that all you need to do is override the rules you want.

Put our-stylesheet.css in the src/main/javadoc directory.

Rob Stoecklein
  • 749
  • 6
  • 9