모듈을 만들 수 없습니다 : 관련 gradle 구성을 찾을 수 없습니다. Gradle 프로젝트를 다시 가져 와서 다시 시도하십시오.


159

IntelliJ IDEA Ultimate 14 및 Gradle 1.2를 사용합니다. 콘솔에서 프로젝트를 관리하지만 IDE에서 일부 코드를 디버깅해야합니다.

프로젝트를 만들려고 할 때이 오류 창이 나타납니다. 프로젝트를 디버깅하려고 할 때

Error: Unable to make the module: idappcli, related Gradle configuration was not found. 
Please, re-import the Gradle project and try again.

메시지 창에 기록됩니다. 프로젝트에 일반 출력 경로를 추가하려면 어떻게해야합니까?

답변:


256

gradle 작업보기 를 열어 보고 새로 고침 버튼을 클릭하십시오. 나를 위해 그것은 문제를 해결했다.


gradle 프로젝트를 가져올 때 "자동 가져 오기"확인란이 있습니다.
devl

4
및 옆의 기본 메뉴에서 View-> Tool Windows-> Gradle를 클릭하여보기를 표시 할 수 있습니다 . FileEdit
Matthias Braun

15.0.2에는 영향을 미치지 않습니다.
cloudsurfin 2019

나는 여전히 IntelliJ 2016.2.1 에서이 트릭을 사용하며 문제없이 작동합니다. 프로젝트를 다시 "사용"하기 전에 모든 종속성이 업데이트 될 때까지 기다려야합니다.
Pierpaolo Follia

3
IntelliJ 2016.3으로 업그레이드 한 후이 문제가 발생했습니다.
Paweł Szczur


20

"Gradle 프로젝트를 다시 가져 와서 다시 시도하십시오."문제가 해결되었습니다. 나를 위해 (IntelliJ Ultimate 17.3.3) :

(1) 분리 된 Gradle 프로젝트 :

떼다

(2) 프로젝트를 닫고 (3) 파일> 최근 열기를 통해 다시 열었습니다. IntelliJ는 이제 연결되지 않은 Gradle 프로젝트를 가져올 것입니다. (4) 가져 와서 대화 상자에서 "자동 가져 오기 사용"을 선택했습니다.

여기에 이미지 설명을 입력하십시오


18

Intellij IDEA 버전 2016.2 (Mac)에서 동일한 문제가 발생했습니다.

해결책은 다음과 같습니다. Intellij에서 "보기"를 클릭 한 다음 "도구 창"을 클릭 한 다음 "Gradle"을 클릭하십시오. 여기에 이미지 설명을 입력하십시오


9

나는 확인했습니다 사용하여 자동 가져 오기(권장)를 사용하여 기본 Gradle을 래퍼가 모두 확인되었다.

File > Other Settings > Default Settings > Build, Execution, Deployment > Build Tools > Gradle

Intellij Gradle 환경 설정


기본 gradle 래퍼 사용이 회색으로 표시되면 어떻게해야합니까?
vextorspace

1
프로젝트에 gradle wrapper가 설치되어 있는지 확인하십시오. docs.gradle.org/current/userguide/gradle_wrapper.html
Ray Hunter

2

IntelliJ Idea를 업데이트 할 때 비슷한 문제에 직면했습니다.

그것을 해결하기 위해 터미널에서 아래 명령을 실행하고 문제가 해결되었습니다.

gradle cleanIdea idea

2

이것은 나를 위해 작동합니다 :

  1. IntelliJ 아이디어를 닫습니다
  2. 프로젝트 루트에서 'gradle'및 '.gradle'폴더를 삭제하십시오.
  3. IntelliJ Idea를 시작하고 프로젝트를 gradle로 가져 오기

전과 후의 스크린 샷


2

대부분의 사람들에게 이미 제안 된 Gradle을 새로 고치면 문제가 해결 될 수 있습니다.

다른 사람들에게는 .idea direcotory를 삭제하고 프로젝트를 다시 가져 오는 것이 도움이 될 수 있다고 생각했습니다.

Spring Initializr를 통해 프로젝트를 만들 때 resources 디렉토리가 클래스 경로에 추가되지 않을 수 있습니다 . 따라서 응용 프로그램은 구성한 application.properties 파일을로드하지 않습니다.

이 경우 빠른 테스트를 수행하려면 application.properties 파일에 다음을 추가하십시오.

server.port=8081

이제 응용 프로그램을 실행할 때 스프링 부트 콘솔 출력에 다음과 같은 내용이 표시됩니다.

INFO  o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''

포트가 여전히 기본 8080이고 8081로 변경되지 않은 경우 application.properties 파일이로드되지 않는 것 같습니다.

gradle bootRun명령 줄에서 응용 프로그램이 실행되는지 확인할 수도 있습니다 . 어느 것이 가장 효과가 있을까요?

해결책:

  1. IntelliJ를 닫은 다음 프로젝트 폴더에서 ".idea"폴더를 삭제하십시오.
  2. "프로젝트 가져 오기"-> "가져올 build.gradle 파일 만 선택하십시오"와 같이 프로젝트를 IntelliJ로 다시 가져 오십시오. (IntelliJ는 자동으로 나머지를 가져옵니다)
  3. 애플리케이션을 다시 빌드하고 실행하십시오.

IntelliJ Support의 공식 답변보기 : IDEA-221673


1

필자의 경우 근본 원인으로 프록시 구성이 누락되었습니다. 올바르게 구성하면 gradle 프로젝트를 새로 고칠 수 있었고 마침내 누락 된 파일을 다운로드하고 프로젝트를 올바르게 설정했습니다.

File > Settings > Appearance & Behaviour > System Settings > HTTP proxy

그때

View > Tool Windows > Gradle 

동기화 버튼


0

IntelliJ Gradle 환경 설정에 들어갔습니다.

Menu: Preferences > Build, Execution, Deployment > Build Tools > Gradle

아래 Project Level Settings에서 라디오 버튼을 "기본 gradle 래퍼 사용 (권장)"으로 전환했습니다.

make 버튼을 누르고 비즈니스에 참여했습니다!


0

'Build> Rebuild Project'를 시도하는 것이 좋습니다.메뉴의 화면 캡처


-1

@ user1339 또한 같은 문제가있었습니다. 이 질문을 읽어보십시오. Gradle과의 전쟁, IntelliJ IDEA로 디버깅 . 도움이 될 것입니다. '만들기'작업에 대한 권장 사항. 메시지가 말했듯이 Gradle 프로젝트를 다시 가져 와서 다시 시도해야합니다. 제 경우에는이 조언이 매우 도움이되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.