目前,我引用其他类的方法与此Javadoc语法:
@see {@link com.my.package.Class#method()}
我从文档中了解到这是正确的方法。但现在到了有趣的部分,或者说令人沮丧的部分。当我生成这个javadoc时,我首先得到以下错误:
warning - Tag @see:illegal character: "123" in "{@link com.my.package.Class#method()}"
warning - Tag @see:illegal character: "64" in "{@link com.my.package.Class#method()}"
warning - Tag @see: reference not found: {@link com.my.package.Class#method()}
生成的HTML代码是:
"," <code>com.my.package.Class#method()}</code> ","
当然,我没有联系。 有人能告诉我发生了什么事吗,有什么解决办法吗?
根据ASCII表,字符123和64代表{和@,那么为什么这些字符无效时,这个语法是正确的,根据文档?