Intellij Idea Intellij如何修复“javadoc:错误-无效标志:--源路径”

cwtwac6a  于 2022-11-21  发布在  Java
关注(0)|答案(2)|浏览(346)

每当我尝试在Intellij(Tools -〉Generate JavaDoc)中生成JavaDoc时,保留默认设置(输出目录是我的文档文件夹),我得到以下错误:

/home/John/apps/java/bin/javadoc -protected -splitindex -d /home/John/Dokumente @/tmp/javadoc_args
javadoc: error - invalid flag: --source-path
Usage: javadoc [options] [packagenames] [sourcefiles] [@files]
[...]
"javadoc" finished with exit code 1

我的JavaDoc代码:

/**
 * @author John
 *
 * Dialog for test.java in Administration -> Anwendung
 * Set affected timespan, employee and testflag.
 * Confirm via Buttonpress
 *
 */
oxalkeyp

oxalkeyp1#

Intellij IDEA从您的项目SDK运行Javadoc。如果您的项目SDK是Java 8,则不支持--source-path选项,因为Java 9引入了此替代拼写。
/tmp/javadoc_args是Intellij IDEA为Javadoc运行生成的选项文件。在列出Javadoc命令的“运行”对话框中,@/tmp/javadoc_args部分应该是一个链接,单击该链接时,将显示IDEA中生成的选项。
对于使用Intellij IDEA 2021.2.3 Ultimate的我来说,生成的Javadoc选项文件没有使用--source-path选项,而是单独列出了每个源文件的路径。我认为这是因为我使用了一个自定义的Scope来指定要记录的源文件。

mf98qq94

mf98qq942#

  1. SDK Java 8不支持--source-path选项2。需要更改项目JDK [第一个][1] [第二个][2] [1]:https://i.stack.imgur.com/e39gC.pnghttps://i.stack.imgur.com/5Xa4i.png.确定,工具-〉生成JavaDoc。

相关问题