티스토리 뷰

Gradle Java Plugin tasks short description



요즘은 기술 문서들을 읽어내는데도 내 독해 능력이 짧은 탓에 빨리 읽고 자꾸 써야되는데 읽기는 제법 읽었지만 많이 쓰지는 못했는데 하나 써보면 좀 더 잘 기억 할 것 같아서 이번 포스트를 쓴다.



참고 https://docs.gradle.org/current/userguide/tutorial_java_projects.html




gradle에다가 아래와 같이 한줄 추가해주면 java plugin을 사용 할 수 있다.


apply plugin: 'java'


gradle java plugin을 이용하면 자바를 개발하고 빌드하고 배포할 때 자주 하는 작업들을 쉽게 클릭으로 해결 할 수있기 때문에 이걸 쓰는게 좋은 것 같다.


아래는 gradle java plugin에서 제공하는 task들이다.

> gradle build

:compileJava

:processResources

:classes

:jar

:assemble

:compileTestJava

:processTestResources

:testClasses

:test

:check

:build



clean

다들 알듯이 '클린'이라고 읽는다.

build 폴더를 지운다.



assemble

'어셈블'이라고 읽는다.

'어셈블'의 뜻은 '모이다, 모으다, 집합시키다, 조립하다' 이런 뜻임.


얘 때문에 이 포스트를 쓰는거긴 한데 얘가 하는 작업은 'Compile(컴파일)', 'Jars(잘스)' 두가지 task를 실행한다. 컴파일은 말 그대로 .java를 컴파일 하는거고 'Jars'는 컴파일한 클래스들을 *'모아'서 '.jar'까지 만들어 주는 작업을 한다.


Test는 안한다.


코드에 문제가 날게 별로 없어 보이는 이를테면 'hello'를 하나 찍는다던지 이런거 말아서 서버 올려서 테스트 해볼라고 하는데 test는 잘 만들어 놓아서 test에서 fail나서 compile이 안되면 그것도 나름 시간을 잡아먹기 때문에 컴파일 됐는데 jar 만들고 싶으면 assemble 돌리면 된다.



check

Compile 하고 Test한다.

굳이 jar로 만들지 않고 테스트만 해보고 싶으면 이걸 쓴다.




걍 구분하기 귀찮으면 'build' 쓰면 됨.




1줄 요약

build 쓰면 됨.



end.














728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함