Eclipse : 어설 션 사용
Eclipse Galileo를 실행하고 있습니다. Eclipse에서 어설 션을 어떻게 활성화합니까?
다른 사이트에서 제안한대로 다음과 같은 인수를 추가해 보았습니다 -ea
. 또한 컴파일러 준수 수준을 1.4
. 제안 중 어느 것도 효과가 없습니다.
- 메뉴로 이동
Run
한 다음 메뉴 항목으로 이동Run Configurations
합니다.
에서 왼쪽 패널 로 이동
Java Application
한 다음 이동Assertions
.에서 오른쪽 패널 의 선택 탭을
Arguments
.언더 필드 에 대한
VM arguments
입력-ea
주장을 가능하게 할 수 있습니다.
Apply
다음Run
버튼을 클릭하십시오 .
것에 모든 , 대한 기본값 으로 전역 적으로 설정하려면 다음을 수행하십시오 .
메뉴
Window
(Windows 인 경우)로 이동하거나 메뉴Eclipse
(Mac 인 경우)로 이동합니다. Linux의 경우 유사 할 수 있습니다.로 이동하십시오
Preferences
.을 선택
Java
다음 왼쪽 패널Installed JREs
에서 선택합니다 .당신의 선택 JRE를 다음 클릭
Edit...
에서 버튼을 오른쪽 패널 .에서
Default VM arguments
필드 추가-ea
.
모든 JUnit 테스트를 위해 전 세계적 으로이 문제를 해결하기 위해 다음으로 이동 Preferences > Java > JUnit
하고 상단에있는 "의 체크 박스를 클릭 한 VM 인수에 '개'를 만들 때 "이제 이클립스 것마다에없는 버그 를 새로운 테스트 당신이 뛰고 싶다. 기존 테스트의 경우 Run Configuration > JUnit
.
모든 Java 실행에 대해 전역 적으로 수행되는 작업을 수행합니다. JRE 속성을 편집합니다.
예 : Windows-> 환경 설정-> 기본 JRE 강조 표시-> 편집 ... 클릭-> 기본 VM 인수 입력 상자에 -ea 입력-> 완료 버튼 클릭.
이 Eclipse Kepler SR2에서 작동했습니다.
에 받는다는 프로젝트는 실행할 수있는 주요 방법 자동 마법 클래스 경로로와를 :
bash> export MAVEN_OPTS="-ea" && mvn exec:java -Dexec.mainClass="com.your.class.with.main"
cmd> set MAVEN_OPTS="-ea" && mvn exec:java -Dexec.mainClass="com.your.class.with.main"
Linux / eclipse에서는보다 편리한 사용을 위해 bash로 터미널 창을 추가 할 수 있습니다.
Eclipse에서 실행중인 애플리케이션에 대해 어설 션을 사용하고 싶습니까? 일반적으로 "다음 계정으로 실행"프로필의 명령 줄 변수에 -ea를 추가합니다.
참고 URL : https://stackoverflow.com/questions/5509082/eclipse-enable-assertions
'IT' 카테고리의 다른 글
프로그래밍 방식으로 UIButton 제목 / 텍스트를 업데이트 할 수 있습니까? (0) | 2020.08.29 |
---|---|
jquery에서 href로 요소를 얻는 방법은 무엇입니까? (0) | 2020.08.29 |
scipy / numpy로 용어에서 데이터 비닝 (0) | 2020.08.29 |
writeToFile : atomically : 데이터를 카트리지 쓰나요? (0) | 2020.08.29 |
.htaccess 파일에서 $ 1 [QSA, L]은 무엇을 의미합니까? (0) | 2020.08.29 |