【问题标题】:How can I prevent a package-private interface appearing in Javadoc?如何防止 Javadoc 中出现包私有接口?
【发布时间】:2010-12-04 23:10:30
【问题描述】:

我有这样的课程:

package org.jjerms.thing;

interface IThing {
    void doSomething();
}

final class Thing implements IThing {
    /**
     * This Javadoc pretends (to users outside the package) 
     * that doSomething originates here.
     */   
    public void doSomething() {
        // some code...
    }
}

当我在 Eclipse 中查看 Thing#doSomething 的 Javadoc 但来自另一个包时,Javadoc 查看器会谈论 IThing(它说的是 IThing 中指定的 soSomething)。

我可以防止这种情况吗?我不想让客户知道任何关于 IThing 的事情。

【问题讨论】:

    标签: java api javadoc


    【解决方案1】:

    -exclude 传递给javadoc 工具。

    【讨论】:

      猜你喜欢
      • 2016-02-15
      • 2014-09-27
      • 1970-01-01
      • 1970-01-01
      • 2014-08-13
      • 2021-08-06
      • 2013-06-07
      • 1970-01-01
      • 2011-10-18
      相关资源
      最近更新 更多