2017-12-23 15 views
2

IntelliJ IDEA 2017.3을 사용하고 있습니다. 내가 src 폴더 아래에 두 개의 클래스가 "테스트"라는 프로젝트가 있습니다IntelliJ IDEA : 다른 클래스에서 컴파일 오류를 무시하고 단일 클래스 실행

  • Main
  • CompileErrorClass을에 "Hello World"를 출력하는 주요 방법이있다, 컴파일 오류가있는 하나의 방법이있다

project structure picture

이 두 클래스에는 종속성이 없습니다. 나는 메인 클래스() 주를 실행하려고하고, 설정 I 오류 메시지를 받았습니다

run settings picture

", 오류 체크를 구축하지"를 시작하기 전에

"Error: Could not find or load main class Main".

언제 CompileErrorClass에 컴파일 오류가 수정되었으므로 main()이 예상대로 작동했습니다. 또는 Eclipse에서 동일한 프로젝트를 실행해도 컴파일 오류가 있어도 문제가 없습니다.

종속성없이 다른 클래스의 컴파일 오류를 무시하고 단일 클래스를 실행하도록 IntelliJ의 실행 구성을 어떻게 설정할 수 있습니까?

답변

0

오류가있는 코드를 실행하려면 설정을 변경해야합니다. Build, Execution, Deployment | Compiler | Java Compiler으로 이동하여콤보 박스를 Eclipse으로 설정하고 proceed on errors 확인란을 선택합니다.

+0

이것은 효과가 있습니다. 감사! – nahs

+0

환영합니다. * 대답을 수락하십시오 * –

3

폴더에 CompileErrorClass를 넣은 다음 "Project Settings/Module"로 이동하여 폴더를 "Excluded"로 표시 할 수 있습니다. 폴더가 빨간색으로 표시됩니다. Shorcut : 폴더를 "오른쪽 클릭"하여 "제외 디렉토리로 표시"를 선택할 수 있습니다.

이미지에서 빨간색으로 된 "bean"디렉토리를 볼 수 있습니다. Bean directory marked as "Excluded".