使用选项(底部)多行Gradle javadoc:
task myJavadoc(type: Javadoc) {
...
options {
bottom """
<div>
Foo $version <br/>
© 2016-2017 All rights reserved.
"""
}
}
错误
javadoc: error - Illegal package name: "1.0<br/>"
javadoc: error - Illegal package name: "©"
javadoc: error - Illegal package name: "2016-2017"
如果选项bottom
更改为简单文字,则可以使用。
bottom "this is some text"
在$ buildDir / tmp / myJavadoc下创建的javadoc.options
-locale 'en_US'
-bottom '
<div>
Foo true <br/>
© 2016-2017 All rights reserved.
'
-charset 'UTF-8'
-classpath ...
这是对的吗?
如果我使用生成的选项文件直接在gradle外部运行javadoc,则会出现相同的错误。所以javadoc不支持上面的多行
> javadoc @build\tmp\myJavadoc\javadoc.options