maven-enunciate-plugin을 실행하려고합니다 : 1.26.2 : docs 및 NUllPointerException이 있습니다. 그것은 시작,maven-enunciate-plugin 문서 생성 NullPointerException
...
<plugin>
<groupId>org.codehaus.enunciate</groupId>
<artifactId>maven-enunciate-plugin</artifactId>
<version>1.26.2</version>
<configuration>
<docsDir>${project.build.directory}/docs</docsDir>
</configuration>
<executions>
<execution>
<goals>
<goal>docs</goal>
</goals>
</execution>
</executions>
</plugin>
...
:하지만
Caused by: org.apache.maven.plugin.MojoExecutionException: Problem assembling the enunciate app.
at org.codehaus.enunciate.DocsMojo.execute(DocsMojo.java:100)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 19 more
Caused by: java.lang.NullPointerException
at org.codehaus.enunciate.modules.java_client.JavaClientDeploymentModule.isGenerateJsonJar(JavaClientDeploymentModule.java:892)
at org.codehaus.enunciate.modules.java_client.JavaClientDeploymentModule.doCompile(JavaClientDeploymentModule.java:501)
at org.codehaus.enunciate.modules.BasicDeploymentModule.step(BasicDeploymentModule.java:113)
at org.codehaus.enunciate.main.Enunciate.doCompile(Enunciate.java:286)
at org.codehaus.enunciate.main.Enunciate$Stepper.step(Enunciate.java:1738)
at org.codehaus.enunciate.main.Enunciate$Stepper.stepTo(Enunciate.java:1766)
at org.codehaus.enunciate.DocsMojo.execute(DocsMojo.java:96)
어떤 제안
내가 원하는 유일한 것은 내 pom.xml 파일이 같은 그래서 여기 http://docs.codehaus.org/display/ENUNCIATE/Documentation+Only 설명 된대로 그 문서 생성은 무엇입니까?
나는 다음과 같은 제안을 가지고있다 :이 특정 버전의 플러그인의 소스 코드를 찾고'DocsMojo'의 라인 100에서 무슨 일이 일어나고 있는지 확인해 보라. 대부분의 경우 구성에서 일부 매개 변수가 누락되었습니다. –