2012-12-15 2 views
1

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 설명 된대로 그 문서 생성은 무엇입니까?

+1

나는 다음과 같은 제안을 가지고있다 :이 특정 버전의 플러그인의 소스 코드를 찾고'DocsMojo'의 라인 100에서 무슨 일이 일어나고 있는지 확인해 보라. 대부분의 경우 구성에서 일부 매개 변수가 누락되었습니다. –

답변

0

버전 1.27을 사용해보십시오. 그래도 문제가 발생하면 버그를여십시오.