반응형
Eclipse 프로그램에서 Java 키워드 어설 션을 활성화하는 방법은 무엇입니까?
assert
Eclipse 에서 키워드를 어떻게 활성화 할 수 있습니까?
public class A
{
public static void main(String ... args)
{
System.out.println(1);
assert false;
System.out.println(2);
}
}
구체적으로 말하면 :
- 이동
Run->run configuration
java application
왼쪽 탐색 팬에서 선택합니다 .- 마우스 오른쪽 버튼을 클릭하고
select New
. Arguments
탭 선택-ea
VM 인수를 추가합니다 .
누구나 기본적으로 어설 션 을 활성화 하려는 경우 (단일 실행 구성에 대해 활성화하는 것과 달리) 다음 단계를 통해 가능합니다.
- 창 (메뉴 모음)
- 환경 설정
- 자바
- 설치된 JRE
- JRE / JDK 선택
- 편집을 누르십시오 ...
- 기본 VM 인수
- -ea 추가
- 메뉴 표시 줄에서
Run
->를 선택합니다Run Configurations...
. Arguments
탭을 선택 하십시오.- 추가
-ea
에VM arguments
. - 를 클릭하십시오
Apply
. - 를 클릭하십시오
Run
.
Java는 assert
키워드를 도입 했으므로 소스 수준 지원을 활성화하는 방법은 Eclipse의 Java 준수 수준이 1.4 이상인지 확인하는 것입니다. (준수 수준이 이미 그보다 높을 가능성이 있습니다 ...)
Eclipsed에서 시작된 Java 애플리케이션이 어설 션 검사가 활성화 된 상태로 실행되도록하려면 실행기 구성의 "인수"탭에서 VM 인수에 "-ea"인수를 추가합니다.
구성을 실행하고 vm 인수를 "-enableassertions"(또는) "-ea"로 추가해야합니다.
그 후 assert 문으로 코드를 실행하면 assert가 작동하는 것을 볼 수 있습니다.
누군가가 IDEA를 사용하는 경우 -ea
일부 IDEA 버전에서는 기본적으로 활성화되지만 다른 버전에서는 비활성화됩니다. 수동으로 구성하려면 run
-> edit configuration
-> 아래에 있습니다.vm option
반응형
'programing tip' 카테고리의 다른 글
포스트 백에서 Page_Init 이벤트에서 어떤 컨트롤이 포스트 백을 유발하는지 어떻게 확인할 수 있습니까? (0) | 2020.12.03 |
---|---|
Linq는 각 그룹별로, 그룹별로 정렬합니까? (0) | 2020.12.03 |
XML 헤더가 포함 된 경우 C # XmlDocument.LoadXml (string)이 실패하는 이유는 무엇입니까? (0) | 2020.12.03 |
XML 속성을 통해 클래스 이름을 어떻게 바꿀 수 있습니까? (0) | 2020.12.03 |
Express js를 출력 파일에 로그인 하시겠습니까? (0) | 2020.12.03 |