반응형
Maven이나 Gradle에서 자체적으로 관리가 가능한 패키징 파일의 version관리를 이용하고 싶지 않은 경우,
최종적으로 결과로 나오는 jar 파일명에 -0.0.1.SNAPSHOT 이 붙는 것이 거슬리는 경우가 있다.
파일명에서 버전정보를 없애는 방법에 대해 알아보겠다.
Maven같은 경우는 pom.xml에 아래와 같이 작성해준다.
<build> <finalName>outputJarFileName</finalName> ... </build>
Gradle의 경우는 build.gradle에 아래와 같이 작성하면 된다.
configurations { jar.archiveName = 'outputJarFileName.jar' }
최근에 확인해보니, 지금 사용하는 버전의 sts에서 ggts를 설치하지 않고 plugin 설치만으로 gradle 이용이 가능해졌길래,
gradle도 비슷한 설정이 있지 않을까하고 찾아봤다.
반응형