jira-client
jira-client copied to clipboard
push latest version to maven repo?
Hi,
I wrote a simple app which uses this library for some git post-commit actions.. being able to update JIRA automatically from git check-in comments.
But, when I went to bundle everything together, I notice the total size of dependencies is huge (~5 Meg). I see libraries such as "mockito-all-1.9.0.jar" which are 1.4 Meg and many others.
I noticed your latest check-in reduces some of these dependancies. Can you push that version to the Maven repo?
I figured I could just embed your library bypassing the maven repo but don't know enough yet about Maven or Java build configuration to figure out a better way..
Here's all of the libraries maven seems to think is required. The only dependency in my pom.xml is yours:
<dependency>
<groupId>net.rcarz</groupId>
<artifactId>jira-client</artifactId>
<version>0.5</version>
</dependency>
commons-beanutils-1.8.0.jar commons-codec-1.6.jar commons-collections-3.2.1.jar commons-httpclient-3.1.jar commons-lang-2.5.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar httpclient-4.2.5.jar httpcore-4.2.4.jar httpmime-4.2.5.jar jira-client-0.5.jar joda-time-2.3.jar json-lib-2.4-jdk15.jar junit-4.8.2.jar mockito-all-1.9.0.jar
It may be possible to exclude these additional dependencies using maven:
https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html