首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven Javadoc插件javadoc-bundle-选项

Maven Javadoc插件javadoc-bundle-选项
EN

Stack Overflow用户
提问于 2015-09-21 16:15:21
回答 1查看 1.6K关注 0票数 1

我在我的pom.xml中定义了插件如下:

代码语言:javascript
复制
<plugin>
                       <groupId>org.apache.maven.plugins</groupId>
                       <artifactId>maven-javadoc-plugin</artifactId>
                       <version>2.10.3</version>
                       <configuration>
                             <doclet>BADoclet</doclet>
                             <docletPath>${basedir}</docletPath>
                             <additionalparam>-b4atarget B4AWrapper_${inAppVersion}.xml</additionalparam>
                             <failOnError>false</failOnError>
                             <outputDirectory>${basedir}</outputDirectory>
                             <detectOfflineLinks>false</detectOfflineLinks>
                       </configuration>
                       <executions>
                             <execution>
                                    <goals>
                                           <goal>javadoc</goal>
                                           <goal>test-javadoc</goal>
                                    </goals>
                                    <phase>site</phase>
                                    <configuration>
                                           <!-- Specific configuration for the given reports ... -->
                                    </configuration>
                             </execution>
                       </executions>
                </plugin>

当运行javadoc:javadoc目标时,我得到以下错误:

命令行是:“C:\ProgramFiles\Java\jdk\jre..\bin\javadoc.exe”@options @packages 请参阅'C:\work\workspace\B4AWrapper\target\site\apidocs‘dir中生成的Javadoc文件。 在org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeJavadocCommandLine(AbstractJavadocMojo.java:5163) at org.apache.maven.plugin.javadoc.AbstractJavadocMojo.executeReport(AbstractJavadocMojo.java:2075) at org.apache.maven.plugin.javadoc.JavadocReport.generate(JavadocReport.java:130) at org.apache.maven.plugin.javadoc.JavadocReport.execute(JavadocReport.java:318) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven。lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)的Launcher.launch(Launcher.java:229)

行刑后,我看到

javadoc-bundle-选项

目录在目标目录下创建。

此外,选项文件(site/apidocs/ options )还包含以下内容:

'C:/work/workspace/B4AWrapper/target/javadoc-bundle-options‘-linkoffline 'http://docs.oracle.com/javase/6/docs/api

我需要以某种方式删除C:/work/workspace/B4AWrapper/target/javadoc-bundle-options,以使一切正常工作。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-09-24 12:01:10

找到解决方案:在插件解密中添加以下内容:

代码语言:javascript
复制
<useStandardDocletOptions>false</useStandardDocletOptions>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32699957

复制
相关文章

相似问题

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