2010-05-13 4 views
1

간단한 유틸리티 API를 빌드하기 위해 maven 프로젝트를 작업 중입니다. 내 사무실에서 XP 시스템을 구축 할 때 동일한 소스 코드가 성공했습니다. 이제는 집에 있고 CentOS 컴퓨터에서 같은 소스 코드로 작업하고 있습니다. 여기서 빌드 프로세스가 이상하게 실패했습니다. 그것이 우리가 메시지를 경고해야 내 포인트에 이상적으로보고 오류. 아래 그림과 같이.빌드 프로세스가 Maven 패키지와 함께 실패했습니다.

[ERROR] com.vsd.Provider:[12,240] The import java.util.Set is never used 

어디서 볼 수 있습니까?

답변

1

POM을 보지 않고 말하기는 어렵지만 신고 된 오류는 Checkstyle 규칙 UnusedImports (또는 이와 유사한 항목)을 위반하는 것 같습니다. 어쩌면이 확인은 CentOS 컴퓨터에서 활성화되지 않은 프로필에 정의 된 설정 때문에 발생합니다 (말하기는 어렵습니다). 어쨌든, 그것을 수정하려면 사용하지 않는 가져 오기를 제거하십시오.

+0

예! 나는 또한 코드베이스를 깨끗하게해야한다고 생각했다. 그러나 어떤 식 으로든이 오류가 있습니까? 왜 Maven이이를보고하는지. 나는 어떤 플러그인이나 복잡한 maven 설정을 사용하고 있지 않다는 것을 확인했다. 이 오류를 해결할 수있는 환경을 제발 주시겠습니까? –

+0

@ vijay.shad Maven이 이것을 out of the box로보고하지 않는다면, 당신은 그렇게 할 수 있습니다 (여러분의 pom, pom의 프로파일,'~/.m2/settings '의 프로파일 .xml', 부모 pom). 그러나 무엇이든 보지 않고 내가 줄 수있는 최선의 조언은 문제를 해결하고 사용하지 않은 가져 오기를 제거하는 것입니다. –

+0

여기에 내 settings.xml 파일 인'http : // pastebin.com/D0cPKyfw'가 있고 여기에는 pom.xml'http : // pastebin.com/TYbwbmTS'이 있습니다. 파일을 찾으십시오. –

관련 문제