生成Javadoc时,它会在导入的类名的前面加上前缀,如下第一行“ java.lang”所示。
如何正确禁用它?
尝试在IntelliJ弹出窗口的“其他命令行参数”中添加-noqualifier,但是发生以下错误:
javadoc:错误-包名称非法:“ / Users”
以下是我生成的Javadoc中的代码段:
public TrainRoute(java.lang.String name,
int routeNumber)
Creates a new TrainRoute with the given name and number.
Should meet the specification of Route.Route(String, int)
Parameters:
name - The name of the route.
routeNumber - The route number of the route.
答案 0 :(得分:0)
我知道这是一个古老的问题,但仍然有意义。我知道可以单独使用或结合使用的两种解决方案:
要在Java软件包上取消显示前缀,请使用:
-noqualifier java.*
要取消显示前缀并链接到实际的Java文档,请使用:
-link https://docs.oracle.com/javase/8/docs/api
都禁止使用Java名称限定符。第二个也链接到Oracle文档。
有关更多信息,请参见javadoc options docs。