tek*_*ara 8 eclipse javadoc inheritdoc
当我在Eclipse中使用{@inheritDoc}时,超类的javadoc注释没有出现在我的类的javadoc中.
我有以下代码:
import javax.swing.table.AbstractTableModel;
public class TestTableModel extends AbstractTableModel {
/**
* {@inheritDoc}
*/
@Override
public int getRowCount() {
return 1;
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return null;
}
@Override
public int getColumnCount() {
return 0;
}
}
Run Code Online (Sandbox Code Playgroud)
我确保rt.jar库(包含javax.swing.table.AbstractTableModel)设置了源代码和javadoc位置,当我将鼠标悬停在getRowCount()上时,我在工具提示中获得了AbstractTableModel javadoc.当我从Eclipse生成javadoc时,我确保在"引用的归档和项目"部分中选择了rt.jar.但是继承文档不起作用.
看起来超类的源代码(在本例中为 AbstractTableModel.java)必须位于 javadoc 的源路径上。这是在 Eclipse 中通过为 AbstractTableModel 创建一个项目并在 javadoc 生成期间在“选择将生成 Javadoc 的类型”选项中选择它来完成的。
| 归档时间: |
|
| 查看次数: |
6670 次 |
| 最近记录: |