Hi Oliver, I have the same issue as donald mentioned. Hence, I tried the shade plugin by adding the code snippet you gave to the POM. But I still get an error saying that,
\target\HPMASReports-1.0-SNAPSHOT-shaded.pom (The system cannot find the path specified) Am I missing anything in the process? Please help Thank you very much Crishantha Olivier Lamy wrote: > > Hi, > You can build a jar which include the dependencies. > Add this in your pom : > > <plugin> > <artifactId>maven-shade-plugin</artifactId> > <executions> > <execution> > <phase>package</phase> > <goals> > <goal>shade</goal> > </goals> > </execution> > </executions> > </plugin> > > -- > Olivier > > 2008/1/25, dornad <[EMAIL PROTECTED]>: >> >> Hello everybody, >> >> I've been trying to look for this all over the forums but so far, I >> haven't >> been able to find any answer. >> >> I have a m2 project in Eclipse, which uses some external libraries via >> Maven's Dependency Mechanism. As long as I run my project inside >> Eclipse, >> everything's perfect. The problem is when I build my JAR via mvn >> package. >> >> When I try to run the JAR, I get a NoClassDefFoundError: >> org/apache/commons/logging/LogFactory. >> >> Is there anyway to tell maven to set the classpath, so the JAR can find >> the >> missing dependencies in the local repository ? >> >> I also plan to distribute this app to some pcs, and some of them doesn't >> have maven installed. I read somewhere that including those JAR inside >> my >> JAR is a bad practice. Any ideas ? >> >> I'm uploading my http://www.nabble.com/file/p15095045/pom.xml pom.xml , >> so >> everyone can check it. >> -- >> View this message in context: >> http://www.nabble.com/mvn-package%3A-Generated-JAR-and-external-dependencies-tp15095045s177p15095045.html >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/mvn-package%3A-Generated-JAR-and-external-dependencies-tp15095045s177p15176393.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
