|
As you guess are not all depencies need at runtime. How do you want the information?
the maven 1 pom can have inside dependencies/properties
<scope>provided</scope> (for the servlet api) <scope>runtime</scope> (only needed at runtime) <scope>test</scope> (only needed for testing htmlunit, so not needed by people using it) plus <optional>true</optional> if it's only needed at build time or is optional the required library are tagged with <htmlunit.group>required</htmlunit.group>, the ones marked with <htmlunit.group>test</htmlunit.group> are only needed for testing htmlunit and all marked with <htmlunit.group>jelly</htmlunit.group> are optional
Please check http://www.ibiblio.org/maven/htmlunit/poms/htmlunit-1.9.pom and add those improvements to your sources for next release. It'll automate the pom generation for Maven 2 that will benefit users
thanks for the info. We will try to fix this for next release (or better, move to maven 2).
|
|||||||||||||||||||||||||||||||||||||
Is any of them optional or are all required?