Eclipse Buildship 플러그인에서 Gradle 런타임 옵션을 지정하는 방법

Eclipse Buildship이란?



Eclipse Buildship is a collection of Eclipse plug-ins that provide support for building software using Gradle.
htps // p 여지 cts. 에 cぃp 해. rg/p로지ぇcts/와 ls. 부드러운 p

그리고 그렇듯이 Gradle을 Eclipse에서 처리하는 플러그인입니다.

Install의 유무는, Eclipse상에서는 help> About Eclipse IDE 로부터 확인할 수 있습니다.

아래 그림은 Eclipse Buildship Version 3.1.1이 설치된 모습입니다.


하고 싶은 일



Buildship을 통한 gradle 태스크 런타임에 옵션을 추가하고 싶습니다. CLI로 말하면 gradle build -x test 단지, 그것뿐입니다. 단지 그것만이 Eclipse의 Buildshp 경유할 수 없어, 왠지 모야모야하면서도 포기하고 CLI 커멘드를 언제나 두드리고 있었습니다만, 회피 방법을 알았으므로 비잊에 남겨 두었습니다.

환경



Eclipse: Version: 2018-12 (4.10.0)
Buidship: 3.1.1

실현 방법



Gradle Tasks > 에 작업을 설정합니다.



그런 다음 Project Settings에서 Override project settings를 선택하고 Program Arguments-xtest라는 두 개의 인수를 추가합니다.



이것뿐입니다. 이것만으로 gradle build -x test와 동등한 빌드를 실행할 수 있습니다.
간단합니다만 여기까지 엄청나게 이르지 않고, 포기해 터미널로부터 언제나 커맨드를 치고 있었습니다.

NG케이스1



아래와 같이 Gradle tasks에 build -x test 라고 옆으로 써도 잘 인식해주지 않습니다.


FAILURE: Build failed with an exception.

* What went wrong:
Task 'build -x test' not found in root project 'buildship-example'.

NG케이스2



마찬가지로 Program Arguments에 -x test와 원라인으로 써도 잘 인식하지 않습니다.


FAILURE: Build failed with an exception.

* What went wrong:
Task ' test' not found in root project 'buildship-example'. Some candidates are: 'test'.

어쩐지 원라인으로 쓰고 싶습니다만, 좋은 느낌에 인식은 해주지 않으므로 주의해 주세요.

요약


  • Eclipse와 Buildship에서 Gradle 빌드하는 것이 얼마나 확실하지는 않지만 불가피한 이유로 같은 용도로 빠진 사람의 도움이 되길 바랍니다
  • Eclipse의 설정 절차를 설명하기 위해 캡처를 페타 페타 붙이고 절차를 쓰는 것은 6,7 년 만에 그리운 감각이되었습니다
  • 좋은 웹페이지 즐겨찾기