有没有办法加快Javadoc的速度(需要7分钟)
我正在为一个包含2,509个类的模块构建一个Javadoc。目前,这每秒需要 7 分钟或 6 个文件。
我试过
mvn -T 1C install
但是,仅使用 1 个 CPU。有没有办法使用更多和/或加速?javadoc
我使用的是 Oracle JDK 8 update 112。我的开发计算机有 16 个内核和 128 GB 内存。
运行飞行记录仪我可以看到只有一个线程main
对于那些感兴趣的人,我使用了以下选项:
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<additionalJOptions>
<additionalJOption>-J-XX:+UnlockCommercialFeatures</additionalJOption>
<additionalJOption>-J-XX:+FlightRecorder</additionalJOption>
<additionalJOption>-J-XX:StartFlightRecording=name=test,filename=/tmp/myrecording-50.jfr,dumponexit=true</additionalJOption>
<additionalJOption>-J-XX:FlightRecorderOptions=loglevel=debug</additionalJOption>
</additionalJOptions>
</configuration>
</plugin>
注意:一种解决方法是执行以下操作:
-Dmaven.javadoc.skip=true