Eclipse의 유효성 검사에서 특정 폴더 또는 파일을 제외하는 방법은 무엇입니까?


100

우리는 우리의 응용 프로그램이 그것들을 처리 할 수 ​​있는지 확인하기 위해 단위 테스트에 사용되는 많은 잘못된 XML 파일을 가지고 있습니다.

Eclipse는이 XML 파일을 오류로 표시하여 "문제보기"를 오염시킵니다.

Eclipse 유효성 검사기에서 특정 폴더를 제외하는 방법이 있습니까?

답변:


91

창> 환경 설정의 유효성 검사 섹션에서 설정 (...) 열에 다른 규칙을 추가 할 수 있으며, XML 유형에 대한 제외 그룹에 "폴더 또는 파일 이름 규칙"을 추가 할 수 있습니다.


8
프로젝트> 구성> 유효성 검사에서 프로젝트 별 유효성 검사 설정을 활성화 할 수도 있습니다.
mmigdol

유효성 검사에 나열되지 않은 파일 종류는 어떻게됩니까? 예를 들어 .less 파일?
Andrea Scarafoni 2014 년

60

이것은 프로젝트의 유효성 검사에서 폴더를 제외하기 위해 수행하는 작업입니다. 나를 위해 이것은 자바 스크립트 및 기타 경고 / 오류에서 작동합니다.

  • 폴더를 마우스 오른쪽 버튼으로 클릭
  • Resource, ResourceFilters를 클릭하십시오.
  • "추가"를 클릭하십시오.
  • 다음 모두 제외, 파일 및 폴더, 모든 하위 항목을 설정하고 파일 및 폴더 속성 입력 필드에 별표 (*)를 추가합니다 (아래 이미지에서 강조 표시됨).

참고 : Eclipse Indigo에서는 폴더를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 왼쪽 탐색에서 리소스를 선택해야합니다.

여기에 이미지 설명 입력


37
이렇게하면 유효성 검사뿐만 아니라 리소스 트리에서도 폴더가 제외됩니다.
Serxipc 2011 년

3
나는 나에게 완벽 있도록 검증 및 나무 (너무 많은 파일)에서 자원 숨기려고 한
carlosvini

4
참고할 또 다른 사항 : Eclipse를 사용하여 프로젝트를 내보내는 경우 (.war 등으로) 앱 패키지에서 필터링 된 항목도 제외됩니다.
cjm

하지만 지금은 파일을 찾아 보거나 살펴보기 위해 파일을 전혀 볼 수 없습니다. 너무 많지만 누군가 이것을 필요로 할 수도 있습니다.
kiltek

13
  1. Window> Preference> Validation으로 이동합니다.
  2. 비활성화하려는 유효성 검사 유형 (예 : XML)을 찾습니다.
  3. 마우스 오른쪽 버튼으로 클릭하고 "설정"을 선택합니다.

Eclipse 유효성 검사

  1. "그룹 제외"에서 "규칙 추가"를 클릭하고 "폴더 또는 파일 이름"을 선택합니다.

여기에 이미지 설명 입력


3
폴더 규칙을 추가하는 데 문제가 있습니다. 내가 사용한 트릭은 "폴더 찾아보기"를 사용하고 임의의 폴더를 선택하고 "확인"을 클릭 한 다음 텍스트 상자에서 원하는대로 폴더 이름을 변경하는 것입니다. 이렇게하지 않으면 파일 패턴 만 가능했습니다.
Jonatan Cloutier

13

Angular-Project에서 Eclipse 2018-12를 사용하면 폴더에서 von 유효성 검사 오류를 제거 할 수있었습니다. npm은 폴더 node_modules를 선택하고 "Resource"아래에서 "Derived"체크 표시를 확인하는 것만으로 (예 :) 생성 합니다.

eclipse- "Resource"에서 "Derived"체크 표시를 선택하여 폴더에 대한 유효성 검사를 무시합니다.

프로젝트 후-> 오류 정리가 사라졌습니다.


1
완전한! 얼마나 성가 셨는지 믿을 수 없습니다!
Ragnar

"Derived"옵션의 의미에 대해 궁금한 경우 : Eclipse에이 폴더에 일부 작업에서 무시되는 생성 된 파일이 포함되어 있음을 알립니다. 이러한 작업 중 하나는 구문 오류를 확인하는 것입니다.
user1364368

3

참고 : Eclipse의 유효성 검사에서 특정 폴더를 제외하는 쉬운 방법을 찾고 있었기 때문에 여기에 왔습니다. 내 대답은 유효성 검사에서 유효하지 않은 XML 파일을 숨기는 질문에 자세히 설명 된 특정 경우에 대해 작동하지 않습니다.

Eclipse의 유효성 검사에서 특정 폴더 또는 파일을 제외하는 방법은 무엇입니까?

폴더가 빌드 경로에 있고 성가신 문제가 경고 일 때 간단한 방법이 있습니다.

  • 폴더를 마우스 오른쪽 버튼으로 클릭
  • 속성
  • 자바 컴파일러
  • 검사 Ignore optional compile problems
  • 확인

폴더는 여전히 유효성이 검사되고 오류가보고되지만 모든 경고는 Eclipse에서 무시됩니다. 예를 들어 생성 된 소스의 폴더에 이상적입니다.


2
불행히도 이것은 Java 컴파일러의 설정이기 때문에 Java 코드에서만 작동합니다.
Kwebble

1

출력 /보기 측면을 조정할 수도 있습니다. 따라서 문제보기의 표시 메뉴로 이동하여 선택한 항목에 대해서만 표시를 필터링합니다. 여기에 이미지 설명 입력

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.