4

나는 반대로 question을 요청했지만 지금은 Maven을 좋아해서 실제로 이클립스 프로젝트에 매핑되는 컴파일러 경고를 설정하여 이클립스를 "잘못된 "경고가있는 행.Maven 컴파일러 경고 및 Eclipse의 오류

(?) Maven은 이미 프로젝트마다 기본 경고를 덮어 쓰도록 틱을 설정했지만 기본 값을 기본값이 아닌 기본 설정으로 복사합니다. 그런 다음 플러그인을위한 큰 허슬이되어서는 안됩니다. "회원은 정적 일 수 있습니다"라는 경고를 설정 하시겠습니까?

쓰기 플러그인은 무엇입니까? 나는 컴파일러 플러그인이 이에 대한 옵션을 가질 수 없습니다.

+0

좋은 질문입니다. maven 출력을 캡쳐하고 프로젝트 오류로 복제하기 위해'm2elcipse' 플러그인에 대한 기능 요청을 제기해야한다고 가정합니다. Hudson은 이미 경고 및 오류를 강조하므로 코드 파싱이 이미 있습니다. –

+0

허드슨은 누구인가, 무엇인가? 당신이 말하는 것을 약속하는 것 같지만, 당신이 말하는 코드를 어디서 찾을 수 있는지 잘 모르겠습니다. 날 화나게 해줘. –

+0

[Hudson CI] (http://www.hudson-ci.org/)는 도움이되지 않을 것입니다 : 그것은 웹 어플리케이션입니다. 하지만 [Maven 출력을 구문 분석] (https://wiki.jenkins-ci.org/download/attachments/43713289/parsed_console_output_1.JPG?version=1&modificationDate=1271216347000)에 대한 빌드 인 기능이 있습니다. 코드를 e-user로 할 수 있습니다 'm2elcipse' 플러그인을 개선하고 싶다면. –

답변

0

잘 모르겠습니다. 질문을 완전히 이해합니다. 경고 비트의 경우 maven 컴파일러 플러그인의 showWarnings 엔티티를 사용하여 무시할 수 있습니다.

<plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-compiler-plugin</artifactId> 
     <version>2.3.2</version> 
     <configuration> 
      <source>1.7</source> 
      <target>1.7</target> 
      <encoding>${project.build.sourceEncoding}</encoding> 
      <showDeprecation>true</showDeprecation> 
      <showWarnings>true</showWarnings> 
     </configuration> 
    </plugin> 
+0

그리고 코드를 작성하는 동안 ecaven에서 경고를 강조하거나 실제로 maven으로 컴파일 할 때만 경고를 내 보냅니 까? –

+0

그게 당신이 maven을 통해 컴파일 할 때만입니다. – dimitrisli

+0

Hm 저는 어떻게 든 더 나은 컴파일러 경고를 사용하여 더 나은 코드 품질을 보장하기 위해 pom을 사용하는 모든 사람에게 강제로 적용하려고합니다. 그러나 이것은 불가능합니다. –