나는 gradle 용 간단한 Groovy 기반 플러그인을 만들었습니다. 내 gradle.build 파일gradle 사용자 정의 jar 플러그인 적용
나는 다음과 같습니다
apply plugin: 'groovy'
dependencies {
compile gradleApi()
compile localGroovy()
}
다, 나는 빌드 디렉토리를 큰 얻을 작품과의 .jar는 lib 폴더에 생성되고,이 독립형 플러그인입니다 같아요.
지금 내 Gradle을 소 instalation에 새로운 플러그인을 등록하는 방법을 알고 싶어요, 그래서 이 플러그인을 적용 할 수있는 다음 'myPlugin'내가 한 일을 :
- 플러그인으로 플러그인을 떨어 뜨린 설치
- 에서 폴더
- 이 같은 특성은 SRC 디렉토리 (절망의 행위)
이 잘 나는 오류 얻을 플러그인을 적용하려고 모든 단계 후 'myplugin'ID로
- 플러그인을 나는이 권리를 얻을 수있는 방법
를 찾을 수 없습니다?
내 플러그인을 작동시키는 단계 목록을 말씀해 주실 수 있습니까? 도움
나는 이것을 시도했지만 여전히 다음 오류가 발생했습니다. ': classpath'구성의 모든 종속성을 해결할 수 없습니다. > org.gradle.mypluginpack을 찾을 수 없습니다 : MyPlugin : 1.0-SNAPSHOT. 필수 : : 테스트 : 지정되지 않았습니다. – RicardoE
감사합니다. 다른 아이디어가 있습니까? – RicardoE
글쎄, 아마도 당신이 지정한 저장소에 플러그인 항아리가 들어 있지 않았을 것입니다. 내'flatDir'은 예를 위해서였습니다. 종속성 관리에 대한 동일한 규칙이'buildscript' 클로저에 적용됩니다. –