Hello,
tank you for the fast and many replies!!
works fine now.
Maybe it would be useful to integrate this issue in the maven Getting
started documentation.
Best regards,
Matthias
Le Mon, 8 Mar 2010 15:03:07 +0100,
Matthias Hofmann matthias.hofm...@tu-dortmund.de a écrit :
Hi,
currently i am trying to get my Java program running outside of the
Netbeans IDE. Within Netbeans, it works well, all dependencies are
correctly loaded and executed.
But if i try to run the program from the console with java -cp or java
-jar, i get NoClassFoundDefError concerning the dependencies of the
project.
- Use the plugin dependencies to obtain all required jar (for example put
it in target/lib)
plugin
artifactIdmaven-dependency-plugin/artifactId
executions
execution
goals
goalcopy-dependencies/goal
/goals
configuration
outputDirectory${project.build.directory}/lib/outputDirectory
/configuration
/execution
/executions
/plugin
- then in jar plugin tells it to use your prefix
plugin
artifactIdmaven-jar-plugin/artifactId
configuration
archive
manifest
mainClass...omitted.../mainClass
addClasspathtrue/addClasspath
classpathPrefix./lib//classpathPrefix
/manifest
/archive
/configuration
/plugin
Then you can launch your application via java -jar tar/XXX.jar
Works fine for us :) hope it will help you.
My pom.xml uses
plugin
groupIdorg.apache.maven.plugins/groupId
artifactIdmaven-jar-plugin/artifactId
configuration
archive
manifest
mainClass...omitted.../mainClass
addClasspathtrue/addClasspath
/manifest
/archive
/configuration
/plugin
as buildoptions
Any ideas concerning this issue? Most likely, sth. with the classpath is
wrong, but i can't figure it out.
Best regards and thank you,
Matthias
-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
--
Tony Chemit
tél: +33 (0) 2 40 50 29 28
email: che...@codelutin.com
http://www.codelutin.com
-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org