2017-10-23 9 views
0

Idea Intellij에서 gradle 프로젝트를 만들고 명령 줄을 통해 gradle로 작업하려고했습니다. gradle --refresh-dependencies 또는 gradle --refresh-dependencies build을 호출 한 후 Idea에서로드 된 종속성을 볼 수 없습니다. gradle dependencies 명령을 호출 한 후 명령 줄에서 내 libs를 볼 수 있지만 Idea 프로젝트에서는 볼 수 없습니다. 이 사이트 및 다른 사이트에서 많은 기사를 읽었지만 문제를 해결할 수 없습니다. 여기 내 빌드 .gradle 파일 : enter image description hereGradle이 Idea 프로젝트의 종속성을 새로 고치지 않습니다.

어쩌면 난 gradle 래퍼를 사용해야합니까? 물론 나는 Idea editor를 통해 gradle로 작업 할 수 있지만 커맨드 라인을 통해 작업하고 싶습니다. 감사합니다.

+0

IDE를 통해 명령 줄을 통한 동작이 다르다는 것을 알고 싶다면 아이디어에서 gradle 프로젝트를 새로 고치십시오. – Russiancold

+0

[로그] (https://intellij-support.jetbrains.com/hc/articles/207241085)를 확인하십시오. – CrazyCoder

+0

Russiancold, explaine, 자세한 내용은 "명령 줄 및 IDE를 통한 작업은 다른 작업"이라고 메시지를 보내주십시오. Via Idea는 모두 잘 작동합니다. –

답변

1

이 경우 명령 행을 통한 작업은 아이디어에 영향을 미치지 않으며, 변경 사항을 표시하려면 프로젝트 자체를 리팩토링해야합니다. 다른 예 : Idea에서 일부 Java 클래스를 열 수는 있지만 외부에서 수행하는 작업에 따라 Idea는 일부 구성을 만들 때까지 프로젝트로 인식하지 못합니다. 즉, gradle build은 적절하게 작동하지만 Idea의 변경 사항을 볼 수있는 유일한 방법은 거기에서 프로젝트를 새로 고치는 것입니다.

+0

고맙다, 나는 본다. –