실행/디버그 옵션

 

IDEA 에서 당신은 애플리케이션, 애플릿, 원격 프로세스, JUnit 테스트, 어플리케이션과 WebLogic 인스턴스를 위해 run/debug  시작 매개 변수를 지정할 있습니다.


당신은 또한  File | Settings: IDE Settings: Debugger  도우에서 공통 디버거 동작을 지정할 있습니다.



실행/디버그 옵션을 설정하기 위해, Run Edit Configurations  메뉴 항목을 선택하거나 또는 '  Shift + Alt + F10  , e  ' 누르십시오.

다음 다이얼로그는 나타날 것입니다:



설정은 어떻게 프로젝트가 IntelliJ IDEA(표준 또는 디버그 모드에서)로부터 어떻게 것인지 제어합니다.

IDEA
당신에게 세트의 실행/디버그 configurations  생성하는 것을 허락합니다.   구성은 실행/디버그 시작 속성의 이름 있는 설정을 표현합니다.  당신이 IDEA 함께  run  / debug 동작을 수행할 , 당신은 항상 매개 변수를 사용하여 기존 구성 중의 개를 기초로 하는 프로세스를 시작합니다.

 application  , applet  , remote process  , JUnit test  , JSR45 compatible server  , Tomcat server   WebLogic instance  구성에 대한 실행/디버그를 조정할 다음의 공통 기능와 옵션(아래 화상에서 경계로 마크된) 이용될 있습니다 

구성 목록


모든 정의된 구성의 이름을 포함합니다.


IDEA에서 실행/디버그 구성에 대해 상세한 것은  Run/Debug Configurations in IDEA 서브섹션을 참조하십시오.


구성들은 <템플릿>구성( 만일 버튼 함께 생성한다면, 새로운 구성은 <템플릿> 구성 매개변수를 상속합니다) 기본 위에서 생성됩니다. <템플릿> 구성 속성을 설정하기 위하여 Edit Defaults 버튼을 누릅니다.

항목(추가, 삭제, 복사 그리고 정렬 구성) 관리하기 위해 툴바 버튼을 사용합니다.

 


목록에서 현재 강조된 구성은 active 라고 가정되고, 디폴트로 실행되거나 디버그 입니다.

툴바

구성 목록을 관리하기 위해 사용됩니다:

새로운 구성을 목록에 추가하십시오.

목록으로부터 선택된 구성을 제거하십시오.

선택된 구성을 복제하십시오.

목록에서 선택된 구성을 올라가게 하십시오.

목록에 선택된 구성을 아래로 옮기십시오.

이름

구성의 이름은 목록에서 선택했습니다.

상황 패널

탭의 바닥에서 상황 패널은 현재 선택된 구성에 문제가 있는 경우에 당신에게 메시지를 제공하면서 나타납니다..


당신이 원하는 실행/디버그 옵션을 설정하고 후에, 실행/디버그 시작에 대한 공통 규칙을 지정합니다 :



Display settings before running/debugging 체크 박스는 당신이 Run 또는 Debug 툴바 버튼 누르거나 File |  Run  또는 File | Debug  선택하면 다음에 무엇이 발생하는가를 결정 합니다. 만일 체크 박스가 선택되면, IDEA 당신에게 기존 구성 또는 새로운 구성을 생성하는 사이에서 선택을 허락하면서 실행/디버그 구성 다이얼로그를 팝업할 입니다만일 체크 박스가 선택되지 않으면, IDEA 단계를 스킵할 것이고, 툴바 드롭 다운 메뉴에서 선택된 구성을 즉시 실행할 것입니다.



실행/디버깅 전에 모든 변경된 소스를 컴파일하기 위해 Make Project before running/debugging  체크 박스를 선택하십시오.

만일 현재의 Run/debug configuration 어떤 문제가 있으면 당신에게 다이얼로그의 하단에 상응하는 경고로 프롬프트 것입니다.

IDEA 실행/디버그 구성


IDEA
종류의 구성이 있습니다:  임시 또는 영구.

 
영구적인 구성은 특별한 클래스 또는 패키지/메소드(JUnit 위해) 위해 명백히 생성된 구성입니다.  당신이 항목(클래스 또는 패키지/메소드) 오른쪽 버튼을 클릭하는 것에 의해 불려지는 문맥 메뉴에서 Run "item_name"   Debug "item_name"  선택할 특별한 항목을 위해 어떤 영구적인 구성이 없다면 임시적인 구성이 자동적으로 생성됩니다.

일시적인 구성은 반투명 아이콘으로 마크되고 비슷하게 관리되며 기존 Run/Debug 구성 중에서 가시적입니다그러나 단지 하나의 일시적인 구성이 존재할 있습니다. 당신이 영구적인 구성이 없이 항목을 위하여 Run "item_name"   Debug "item_name"   선택할 때마다 새롭게 생성된 임시 구성은 오래된 임시 구성을 교체할 입니다.

일시적인 구성은 저장될 있고, 영구적으로 있습니다.  그것은 메뉴로부터 Edit Configuration  -다운 목록에서 Save 'temporary_configuration_name' Configuration 선택하여 있습니다.



다른 방법은 Configuration list 에서 원하는 일시적인 구성을 선택하고, 경우에 Save Configuration으로 명명된 Copy Configuration 버튼을 누르는 입니다.