我正在尝试编写一个使用com.sun.javadoc包的简单 Java doclet 程序。
而且我还导入了 tools.jar 作为项目的依赖项。而且我可以毫无问题地运行该应用程序,并且可以获得所需的结果。
但是当我尝试使用 maven 编译项目时,它会出现一些错误,并且也会使构建失败。
[ERROR] /home/xxx/xxx/Check.java:[20,33] cannot find symbol
symbol: class RootDoc
location: class com.sic.checkers.Check
[ERROR] /home/xxx/xxx/Check.java:[26,39] cannot find symbol
symbol: class PackageDoc
location: class com.sic.checkers.Check
[ERROR] /home/xxx/xxx/ListTags.java:[3,1] package com.sun.javadoc does not exist
[ERROR] /home/xxx/xxx/ListTags.java:[6,33] cannot find symbol
symbol: class RootDoc
location: class com.sic.checkers.ListTags
[ERROR] /home/xxx/xxx/ListTags.java:[12,39] cannot find symbol
symbol: class ClassDoc
location: class com.sic.checkers.ListTags
我检查了其他类似的问题,但他们似乎也没有解决方案。
这里有什么问题!