Maven Javadoc插件-can';不创建自定义doclet

Maven Javadoc插件-can';不创建自定义doclet,java,maven,javadoc,maven-plugin,Java,Maven,Javadoc,Maven Plugin,我试图使用Maven的Javadoc插件来生成XML文件,但它似乎没有生成XML文件。我的代码: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.10.3</version> <configuration&

我试图使用Maven的Javadoc插件来生成XML文件,但它似乎没有生成XML文件。我的代码:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-javadoc-plugin</artifactId>
    <version>2.10.3</version>
    <configuration>
        <verbose>true</verbose>
        <doclet>BADoclet</doclet>
        <outputDirectory>C:\work\</outputDirectory>
        <additionalparam>-b4atarget "C:\work\[project_name]-[version].xml"</additionalparam>
        <show>private</show>
        <sourceFileIncludes>
            <sourceFileInclude>com.[company_name].android.publish.b4a.*</sourceFileInclude>
        </sourceFileIncludes>
    </configuration>
</plugin>

org.apache.maven.plugins
maven javadoc插件
2.10.3
真的
巴多克利特
C:\工作\
-B4ataTarget“C:\work\[项目名称]-[版本].xml”
私有的
com.[公司名称].android.publish.b4a*
我通过调用目标javadoc:javadoc运行插件

构建成功,但未生成javadoc xml文件

ETA:我这样做是因为我试图创建一个从Java(Android)到B4A的包装器,B4A需要一个XML。我曾经在Eclipse中通过选择“Project->createjavadoc”手动完成这项工作,并在“extrajavadocoptions”中放置“-b4atarget”C:…\B4AWrapper.xml。这将在我指定的目录中创建所需的XML


提前谢谢

一般来说,输出目录是相对于构建的根目录的路径。我怀疑您通过指定绝对路径创建的文件名无效


尝试
a/b
并在项目中的target/a/b中查找您的输出

您应该将其视为一个示例。这是一个github项目,您可以使用maven生成javadoc。@NagyVilmos它与我的代码非常相似。仍然不能解决我的问题。它是否在
报告
标签中?你能给github提供一个MVCE吗?@NagyVilmos-nope,它正在进行中。我不能提供MVCE。你能告诉我为什么要通过maven javadoc插件创建xml吗?在哪里可以创建xml文件?文件夹a/b未创建。总之,整个目的是在目标目录之外创建XML文件。不可能吗?