Я использую maven-javadoc-plugin
для пересборки документации Javadoc каждый раз, когда я создаю свой проект. Они построены в каталоге /docs
проекта Maven, поэтому документацию по API можно использовать как сайт Github Pages. Раздражает то, что каждый раз, когда проект перестраивается (например, mvn clean install
), страницы HTML обновляются Javado c с указанием даты создания, например строки 5 и 8 ниже:
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (13.0.2) on Fri May 29 15:18:24 EDT 2020 -->
<title>Uses of Class [my class] ([project] [version] API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2020-05-29">
Это означает, что практически для каждого изменения, независимо от его незначительности, я обязан обновить весь /docs
каталог в системе контроля версий. Это может затруднить навигацию по истории git другим пользователям, поскольку все эти изменения javado c затопляют реальные изменения кода.
Есть ли способ запретить включение дат генерации, так что единственными измененными файлами Javado c будут файлы с фактическими изменениями содержимого?