2012-12-14 2 views

답변

2

오늘 아침까지 같은 문제가있었습니다. 나는 다음과 같은 단계를했고, 그 자체를 해결 :

  • 루트 build.gradle 상기 JetGradle 탭 파일 (우리가 몇 가지있다) 및 IDEA 12.0.1로 업데이트 새로
  • 을 추가 (이 다시 시작되고 색인화)

첫 번째 작업을 수행하고 다시 시작하는 것으로 충분할 수도 있지만 확실하지 않습니다.

+0

이것은 큰 발전입니다. 'apply', 'jar'등과 같은 기호 정의를 탐색 할 수는 없지만 로컬 환경의 구성 문제 일 수 있습니다. – thetwan

+0

이 작업을 수행 할 수 없습니다. 아이디어 12에서 시작하여 gradle을 구성했으며이 이상한 빨간색 오류가 있습니다. – igr

4

IntelliJ IDEA는 현재 Gradle 빌드 스크립트의 구문 완성을 제공하지 않습니다. 표준 Groovy 지원 만 있으면됩니다.

+1

그래서 빨간색도 그 중 일부입니까? – Makoto

+0

왜 이러한 오류가 발생하는지 잘 모르겠습니다. IDEA는 Gradle 빌드 스크립트의 클래스 경로를 이해하지 못하기 때문에 해석 할 수없는 패키지 및 유형에 대해서만 오류가 발생합니다. 어떤 오류 메시지가 나타 납니까? 아마도 IDEA 포럼에 질문하거나 문제를 제출하는 것이 가장 좋습니다. –

+0

오류 설명에 '기호 x를 해결할 수 없습니다'가 표시됩니다. 디스플레이는 12.0.1 (아래 Quartz의 답변에 따라)이 조금 더 좋습니다. 텍스트는 산만 한 붉은 색이 아닙니다. 그러나 동일한 툴팁이 존재합니다. – thetwan

1

저는 Intellij 13을 사용하고 있으며 비슷한 문제가 있습니다. Intellij (즉 새 Groovy Project 또는 Gradle 프로젝트)에서 새 프로젝트를 만들 때 구문 오류 마커가 나타났습니다. 나는 또한 그것이 Gradle 의존성을 끌어 당기는 좋은 일을하지 않았다는 것을 알아 차렸다.

반면에 이미 만든 build.gradle 파일을 통해 프로젝트를 가져 오면 구문 오류 표시가 사라지고 종속성이 더 잘 재생되는 것처럼 보입니다. 이것이 당신을 위해 작동하는지 확실하지 않습니다.

1

는 인 IntelliJ (14)와 Gradle을 2.3으로 내 프로젝트 설정에 라이브러리와 같은 {$GRADLE_HOME}/lib{$GRADLE_HOME}/lib/plugins를 추가하는 것은 "의존성이 groovy.lang.Closure에 적용 할 수 없습니다"와 같은 모든 경고를 제거있어 것을 발견했다.

관련 문제