Hi,

I want to generate a jar with the jar plugin and set the Class-Path to include 
the name of some of the project dependencies.

The jar will be a library jar, so I cannot use uberjar or similar plugins to 
generate a standalone application.

My current approach is to set the 
maven.jar.manifest=src/meta-inf/Manifest.mf

property in the project.properties and have only a single line in this 
referenced Manifest.mf:

Class-Path: commons-logging-1.0.4.jar fmcojagt-3.5.0.1.jar 
mqwfcommons-SNAPSHOT.jar

The jar plugin merges this line with the one which is automatically generated.

This works, but I think there might be another solution. I found the property:
maven.jar.manifest.classpath.add=true
and included it in my project.properties. Then the jar plugin includes an empty 
Class-Path: property in the generated jar. Is it possible to use the 
maven.jar.manifest.classpath.add=true attribute and specify the entries added 
to the classpath with a dependency property?

Thx

Jochen

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to