Maven - Creating a Jar From Contents of Another Jar File
came across a situation where I had to create a jar file with similar
contents as of some other available jar. As using maven we cannot copy
one jar file within another and also I didn't want to reinvent the wheel
again so here is how I achieved the same.
Let's say there is an artifact 'sandeep-ejb-client' (some client ejb jar which has some dependency on some other artifacts say log4j and junit)
What I am interested is in creating a new jar file that has all the ejb client classes without including dependencies of 'sandeep-ejb-client'.
Here is the POM file to achieve the same:
That's All, Simple? If anyone has got better approach please feel free to discuss !!!
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)