生成 Javadocs 以便在手机上轻松使用

我生成了一些 javadocs,看起来不错,我什至可以包含内联代码示例/示例。但是,在移动设备上看起来不太好:


http://img2.mukewang.com/62b4213e0001b78006221286.jpg

这是我正在使用的插件设置:


     <plugin>

            <groupId>org.apache.maven.plugins</groupId>

            <artifactId>maven-javadoc-plugin</artifactId>

            <version>3.0.1</version>

            <executions>

                <execution>

                    <id>attach-javadocs</id>

                    <goals>

                        <goal>jar</goal>

                    </goals>

                </execution>

            </executions>

            <configuration>

                <additionalOptions>-html5</additionalOptions>

                <additionalJOptions>--allow-script-in-comments</additionalJOptions>

            </configuration>

        </plugin>

也许有一个命令行标志我可以用来生成适合移动设备的文档?如果没有,我如何向插件作者添加 +1 以鼓励他们以某种方式使文档响应?


Qyouu
浏览 138回答 2
2回答

饮歌长啸

您是否考虑过创建样式表?https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#BEJFCAIHjavadoc&nbsp;...&nbsp;-stylesheetfile&nbsp;&nbsp;path\filename

莫回无

这很旧,但我不喜欢其他答案,因为对我来说,视口的问题使得很难使用@media CSS 来解决它。我最终使用标题将变量视口插入到文档中。这不是最好的解决方案,因为 header 不是 head 元素,而是 body 内部的东西,但在现代浏览器中它仍然有效。这是我的代码:<!-- Javadoc -->&nbsp; &nbsp; <plugin>&nbsp; &nbsp; &nbsp; &nbsp; <configuration>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <header><![CDATA[<meta name='viewport' content='width=device-width, initial-scale=1.0'>]]></header>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ...&nbsp; &nbsp; &nbsp; &nbsp; </configuration>&nbsp; &nbsp; &nbsp; &nbsp; ...&nbsp; &nbsp; </plugin>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java