Re: uber source jar

2017-03-08 Thread M. Justin
I haven't used it myself, but there is this maven plugin for JarJar Links. On Wed, Mar 8, 2017 at 4:34 PM, Curtis Rueden wrote: > Hi Ben, > > > Is there a well-known way to create an uber source jar? In other > > words, a jar

Re: uber source jar

2017-03-08 Thread Curtis Rueden
Hi Ben, > Is there a well-known way to create an uber source jar? In other > words, a jar of all the source code for a project and all its > dependencies (or at least those that have a -sources.jar)? Good question. The way I have done it is to explicitly enumerate all the sources classifier JARs

Re: Possible to use maven API to get another projects binaries ?

2017-03-08 Thread Thomas Broyer
Le mar. 7 mars 2017 12:49, Tushar Kapila a écrit : > So is my best bet to make a OS Process, collect the output and parse > the text to get files created like the following maven run snippet: > > > > Tests run: 3, Failures: 0, Errors: 0, Skipped: 0 > > [INFO] > [INFO] ---

uber source jar

2017-03-08 Thread Ben Tatham
Is there a well-known way to create an uber source jar? In other words, a jar of all the source code for a project and all its dependencies (or at least those that have a -sources.jar)? I've looked into doing it with the maven-assembly-plugin, but using a dependencySet with includes of

Re: Possible to use maven API to get another projects binaries ?

2017-03-08 Thread Christopher M. Logan

Re: maven assembly plugin not recognizing

2017-03-08 Thread Bikramjit Singh
Thanks, I have it working with custom names when I don't mention the for plugin. is there any side effect of not mentioning the version ? bikram On Wed, Mar 8, 2017 at 10:32 AM, Paul Munsey wrote: > finalName has limited use. It works for me at the build level, as

RE: maven assembly plugin not recognizing

2017-03-08 Thread Paul Munsey
finalName has limited use. It works for me at the build level, as seen here: my-name-1.2.3 ... But even then, Maven won't install (mvn install) that name. As Anders mentioned, if you want multiple assembled artifacts with different names, use true and your package