2011-11-11 1 views

답변

0

M2 eclipse를 사용하면 컴파일 문제가있을 경우 에 오류가있는 위치를 패키지 탐색기에 표시하고 문제보기의 문제를 자세히 보여줍니다.

+0

오류를 표시하지만 클릭 할 수는 없습니다. ANT를 사용하면 오류를 클릭하고 실패한 정확한 코드 줄로 이동할 수 있습니다. Maven에는 일반적으로 하이퍼 링크가 없습니다. 코드가 없으면 클릭 할 수 없습니다 (코드 줄 또는 클래스로 이동하지 마십시오). – JStark

+0

eclipse에서 외부 빌더로 Maven을 사용하고 있습니까? 왜? m2e (Eclipse 업데이트 사이트에서 사용 가능)를 얻고 Eclipse에서 Maven 프로젝트로 프로젝트를 변환하십시오. 문제가있는보기를 볼 때 오류가있는 줄을 두 번 클릭하면됩니다. 콘솔 출력을보고 있다면 나는 약간 혼란 스럽다. –

+0

"Problems"탭에서 오류를 연결할 수 있지만 "Maven build ..."또는 "Maven install"과 같이 실행하면 일부 오류 만 나타납니다.이 오류는 "Console"탭에 표시되며 하이퍼 링크로 표시되지 않습니다 ANT를 위해. – JStark

0

M2Eclipse plugin을 사용해 보셨습니까? 다양한 기능 중에는 Eclipse에 Maven 빌더가 추가되었습니다. Eclipse 프로젝트에서 Maven 종속성 관리를 활성화하면이 빌더가 활성화됩니다.

프로젝트를 자동으로 빌드하도록 설정하면 (파일 변경 사항이 저장 될 때)이 빌더가 호출됩니다. 패키지 탐색기 뷰의 파일에서 Eclipse의 오류 주석 (빨간색 별표)을 사용하여 오류가있는 파일에 플래그를 지정합니다.

+0

이것은 3.7과 함께 제공되는 Eclipse 용 Maven Integration과는 다른가요? '콘솔'탭 또는 '문제'탭에서만 오류가 표시됩니까? – JStark

+0

흠 .. M2E가 이클립스 프로젝트의 일부라는 것을 알았지 만, 이클립스 3.7과 함께 출하되었다는 것을 몰랐다. 시원한. 빌드가 자동으로 발생하기 때문에 패키지 탐색기에서 해당 파일을 강조 표시하는 것 외에 문제보기 (탭)에 표시됩니다. 그것은 콘솔에 나타나지 않습니다. –

+0

위의 내 의견을 참조하십시오. 일부 오류는 빌드시에만 발생합니다. 예를 들어 템플릿 엔진 인 freemarker를 사용하고 있습니다. 태그를 사용하고 이러한 태그 중 하나가 잘못된 경우 빌드를 실행할 때까지 오류가 발생하지 않지만 오류는 하이퍼 링크되지 않습니다. – JStark

관련 문제