2012-09-25 2 views
14

Maven으로 빌드 할 때 javadoc 경고를 방지하는 쉬운 방법이나 옵션이 있습니까? 우리는 Eclipse 용 soyatec uml 플러그인을 사용하고 특수 태그를 삽입하여 빌드가 많은 짜증나는 경고를 내 보냅니다. 나는 soyatec 사이트를 포함하여 주위를 둘러 보았고 비어있게되었습니다.특정 태그에 대한 Javadoc 경고를 죽이는 것

 
@uml.property is an unknown tag 

답변

14

나는 이에 게 대답 할 수있는 유일한 대답은 Configuring Custom Javadoc Tags입니다.

예는 다음과 같을 수

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-javadoc-plugin</artifactId> 
      <version>2.8.1</version> 
      <configuration> 
       <tags> 
        <tag> 
         <name>uml.property</name> 
         <!-- The value X makes javadoc ignoring the tag --> 
         <placement>X</placement> 
        </tag> 
        <tag> 
         <name>some.other.property</name> 
         <placement>X</placement> 
        </tag> 
        <tag> 
         <name>some.third.property</name> 
         <placement>X</placement> 
        </tag> 
       </tags> 
      </configuration> 
     </plugin> 
    </plugins> 
</build> 

를 사용하면 출력이 표시됩니다 실행하는 경우 :

mvn javadoc:javadoc 

<lots of output> 
Note: Custom tags that were not seen: @uml.property 
<maybe more output> 

그리고 당신이를 사용하여 비 오류와 비 경고 메시지를 비활성화 할 수 있습니다 명령

mvn javadoc:javadoc -Dquiet 

태그를 모두 정의하는 것은 힘든 일이지만 일단 완료되면 더 이상 경고가 표시되지 않습니다.

그리고 모든 사용자가 모든 작업에 도움이되는 상위 태그에 이러한 맞춤 태그를 정의해야합니다.

+0

이 사용자 정의 태그를 추가해야하나요? – Radon8472

+0

@ Radon8472 pom.xml 파일에 있습니다. – maba

관련 문제