I have a maven.xml file from (from at least beta 7) with the following
declarations:
<project xmlns:reactor="reactor" xmlns:j="jelly:core"
xmlns:i="jelly:interaction" xmlns:log="jelly:log" xmlns:m="maven"
xmlns:texen="texen">
I just upgraded to b10, and the jelly:interaction and jelly:log tags now
cause trouble. Running any goal (even "console") generates
ClassNotFoundExceptions. It appears that these two jelly tags used to ship
with Maven, but no longer do.
I have found that if it put commons-jelly-tags-log-20030211.142821.jar and
commons-jelly-tags-interaction-20030211.143817.jar in $MAVEN_HOME/lib, then
everything works fine.
This is not an adequate solution, however, as it requires all project
members to tinker with their maven install individually.
Adding these lines to my dependency section also work:
<dependency>
<id>commons-jelly</id>
<artifactId>commons-jelly-tags-interaction</artifactId>
<version>20030211.143817</version>
</dependency>
<dependency>
<id>commons-jelly</id>
<artifactId>commons-jelly-tags-log</artifactId>
<version>20030211.142821</version>
</dependency>
This is still vaugely unsatisfying, as the dependency section of the project
is supposed to be what the project itself needs, not what its build system
requires.
Alternative suggestions most welcome.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]