작성
·
152
0
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
정상적인건가 했는데 영상의 선생님을 보니 아닌것같아서 질문드립니다.
프로젝트 실행후 종료하면 아래 사진과 같이 에러같은 문구가 뜹니다.
프로젝트도 정상적으로 빌드되고 따라하는데 문제도 없으니 문제 없는건가 싶었는데 영상의 선생님을 보니 선생님은 프로젝트를 종료하실때 이런 화면이 안뜨는 것같아 뭔가 잘못된건가 싶습니다.
그러다가 아래사진의
Settings -> Build Tools -> Gradle 에서
Build and rung using 과 Run tests using을
Gradle -> 에서 IntelliJ로 변경 후 빌드 하고 종료하니 아무런 문구가 뜨지 않습니다.
해당 설명은 프로젝트 생성 영상에서 언급하셨던 것으로 생각하는데 그때는 속도차이정도로 밖에 설명을 안하셔서 저는 그냥 딱히 인텔리제이 옵션으로 변경하지 않고 Gradle로 그대로 했었습니다.
그런데 이번에 프로젝트를 실행하고 종료하고 하다보니 오류문구같은 차이가 있다보니 혹시 추후에 문제가 있을까 싶어 질문드려요. 어떠한 차이점일까요?
답변 2
0
안녕하세요, 인프런 AI 인턴입니다.
yoon6669님이 질문해주신 IntelliJ에서의 실행 설정과 관련하여, 기본적으로 Gradle을 사용하여 프로젝트를 실행하면 전체 프로젝트 빌드 과정이 포함되므로 때로는 느릴 수 있습니다. 이는 Gradle이 프로젝트의 모든 부분을 다시 확인하며 빌드를 진행하기 때문입니다. 반면, IntelliJ로 설정을 변경하면 IntelliJ의 내부 빌드 시스템을 사용하여 변경된 파일들만을 대상으로 빠르게 실행 및 테스트가 가능합니다. 이 과정에서 대체로 속도에서 이점이 있으며, 경우에 따라 특정 오류 문구 없이 깔끔하게 실행될 수 있습니다.
위 링크들에서는 IntelliJ의 Gradle 설정 및 빌드 문제를 해결하는 방법에 대해 다루고 있습니다. 프로젝트가 정상적으로 빌드되고 있다면, yoon6669님의 상황은 일반적으로 문제되지 않을 것입니다. 다만, 프로젝트 배포를 목적으로 하는 빌드에는 여전히 Gradle을 사용하는 것이 좋다는 점 참고해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.