gpt4 book ai didi

gradle - Gradle Javadoc多行选项不起作用

转载 作者:行者123 更新时间:2023-12-03 05:55:37 24 4
gpt4 key购买 nike

Gradle javadoc与选项(底部)多行:

task myJavadoc(type: Javadoc) {
...

options {

bottom """
<div>
Foo $version <br/>
&copy; 2016-2017 All rights reserved.
"""
}
}

错误
javadoc: error - Illegal package name: "1.0<br/>"
javadoc: error - Illegal package name: "&copy;"
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/>
&copy; 2016-2017 All rights reserved.
'
-charset 'UTF-8'
-classpath ...

它是否正确?

如果我使用生成的选项文件在gradle外部直接运行javadoc,则会出现相同的错误。所以javadoc不支持上述多行
> javadoc @build\tmp\myJavadoc\javadoc.options

最佳答案

您确定使用正确的任务myJavadoc而不是javadoc运行。

您的代码对我有用:

task myJavadoc(type: Javadoc) {
source = sourceSets.main.allJava

options {

bottom """
<div>
Foo $version <br/>
&copy; 2016-2017 All rights reserved.
"""
}
}

这是生成的底部的快照:
generated javadoc

关于gradle - Gradle Javadoc多行选项不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45047576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com