首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javadoc:错误-找不到doclet类

Javadoc:错误-找不到doclet类
EN

Stack Overflow用户
提问于 2013-06-10 17:45:32
回答 1查看 4.4K关注 0票数 6

我正在尝试从windows命令行使用自定义doclet运行Javadoc:

代码语言:javascript
复制
javadoc -classpath C:\path\to\build\dir -sourcepath C:\path\to\src\dir -doclet somePackageName.customDocletClassFileName anotherPackageName

"anotherPackageName“是我想要为其生成文档的给定源路径下的包。

当我像这样执行它时,我得到了错误:

代码语言:javascript
复制
javadoc: error - Cannot find doclet class somePackageName.customDocletClassFileName 

看起来-classpath标志出了点问题,有什么想法吗?

如果我用

代码语言:javascript
复制
-doclet somePackageName.customDocletClassFileName

代码语言:javascript
复制
-docletpath somePackageName

它工作得更好(尽管我不能真正验证输出,因为我没有将testng添加到类路径中,而且还有很多其他问题)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-10 21:52:09

解决方案:

-classpath不用于查找doclets,而应使用-docletpath,即:

代码语言:javascript
复制
javadoc -classpath C:\path\to\build\dir -docletpath C:\path\to\build\dir -sourcepath C:\path\to\src\dir -doclet somePackageName.customDocletClassFileName anotherPackageName

(感谢一位同事)

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17020999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档