development

모듈… gradle에서 지원하지 않습니다.

big-blog 2020. 8. 30. 09:18
반응형

모듈… gradle에서 지원하지 않습니다.


IntelliJ IDEA Pro 13.1.2를 사용하고 있습니다. 13 이하 버전은 사용하지 않았습니다.

build.gradleIDE 에서 실행하려고 하면 다음 메시지가 나타납니다.

모듈은 gradle로 지원되지 않습니다.

명령 줄에서이 스크립트를 잘 실행할 수 있습니다.

"루트"디렉토리에는 .gradlegradle하위 디렉토리가 모두 있으며 일반적으로 그 구조는 문제없이 IDE에서 빌드를 실행할 수있는 동일한 프로젝트의 다른 모듈과 매우 유사합니다.

추가 문제 해결에 대한 제안 사항이 있습니까?


"프로젝트 가져 오기"를 통해 IDE 프로젝트를 설정하지 않은 다음 Gradle 프로젝트를 가리키는 경우 IDE 프로젝트를 Gradle 프로젝트에 연결해야 할 수 있습니다. 이것은 "Gradle"창에서 수행 할 수 있습니다.


나를 위해 일한 대답은 IntelliJ다시 시작하는 것입니다. 시작시 build.gradle이 식별되고 프로젝트가 설정됩니다.

나를 위해 일한 유일한 것은 메뉴를 사용 File > Close Project하고 다시 여는 것입니다. IDEA는 "Gradle 파일에서 프로젝트 가져 오기"또는 그 효과에 대한 대화 상자를 표시했습니다.


막 다른 골목 : 막 다른 골목의 목록입니다 아래, 그래서 그들과 함께 시간을 낭비하지 않습니다. 나는이 모든 막 다른 골목을 따랐음에도 불구하고 "모듈이 gradle에 의해 지원되지 않는다"는 것을 계속 보았다. 이 책을 읽을 당시에는 다음 답변 중 어느 것도 효과가 없었습니다.

  1. Gradle 도구 창이 없어서 프로젝트를 동기화 할 수 없습니다.
  2. File > Opengradle.build를 클릭하면 편집 할 파일이 열리고 문제가 해결되지 않습니다.
  3. build/폴더가 생성 된 것을 본 후에도 gradle을 실행하는 실행 구성을 생성해도 효과가 없습니다.
  4. 들이받은 ./gradlew명령 줄에서 만 Gradle을위한 파일을 생성하고 인 IntelliJ가 해결되지 않습니다

메뉴를 클릭하여이 문제를 해결했습니다.

--> "Run" 
--> "Edit Configurations" 
--> [+] The little plus in the top left corner 
--> "Gradle"

새로 생성 된 실행 구성으로 작동했습니다. 이것이 여러분 중 일부를 도울 수 있기를 바랍니다.


도구> Grails> SDK 버전 변경


다른 사람들이 말했듯이 다른 답변 중 어느 것도 나를 위해 일하지 않았습니다. 효과가 있었던 유일한 것은 :

프로젝트를 닫은 다음 Gradle 프로젝트로 가져옵니다.


비 점진적 프로젝트의 경우 프로젝트에서 모듈을 제거하고 다시 가져올 수도 있습니다. 이렇게하면 "모듈이 gradle에서 지원되지 않습니다"라는 메시지를 피하는 데 도움이됩니다.


나는 android studio, intellij를 사용하고 있습니다. 이 시도:

  • 도구> Android> (gradle 파일과 프로젝트 동기화)
  • Gradle 빌드 실행

  1. 가져올 때 프로젝트 디렉토리를 선택하지 마십시오.
  2. Gradle 프로젝트로 가져올 Gradle 파일 선택
  3. 저는 항상 로컬 Gradle 배포 및 오프라인 작업을 사용하여 빌드 한 다음 다시 전환합니다.
  4. 자동 빌드되고 작업 창에 gradle 작업이 표시됩니다.

그것이 당신을 위해 작동하기를 바랍니다.


이 문제는 내 프로젝트에 artifactID와 다른 이름을 선택했기 때문에 발생했습니다. 이 문제가 발생하지 않도록하려면 프로젝트 이름이 artifactID와 동일한 지 확인하십시오.


원래를 통해 프로젝트를 생성했을 수 있습니다 File->New->Project From Version Control. 루트 디렉토리에 build.gradle이 있더라도 항상 프로젝트를 Gradle 프로젝트로 설정하는 것은 아닙니다. 이를 해결하려면 :-

  1. IntelliJ를 닫습니다.
  2. 프로젝트에서 .idea 폴더를 삭제하십시오.
  3. IntelliJ를 시작하고 '열기'를 선택합니다.
  4. 프로젝트 폴더로 이동하여 엽니 다.

The project will be recognised as Gradle and be set up as such.

참고URL : https://stackoverflow.com/questions/23527091/module-is-not-backed-by-gradle

반응형