That solved the problem, thanks. For those interested, I simply added this to the pom : <profiles> <profile> <id>jettyConfig</id> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>compile</scope> </dependency>
<dependency> <groupId>tomcat</groupId> <artifactId>jasper-compiler</artifactId> <version>5.5.9</version> <scope>compile</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>jasper-runtime</artifactId> <version>5.5.9</version> <scope>compile</scope> </dependency> <dependency> <groupId>tomcat</groupId> <artifactId>jasper-compiler-jdt</artifactId> <version>5.5.9</version> <scope>compile</scope> </dependency> </dependencies> </profile> </profiles> Which overrides the scope for the jsp-api jar, and adds the tomcat stuff :) With this in the pom, just run with : mvn -P jettyConfig clean jetty6:run Maven2 is great, the more I learn the more I love it. Cheers, Mikael On 31/03/06, Alexandre Poitras <[EMAIL PROTECTED]> wrote: > > Take a look at the profiles : > http://maven.apache.org/guides/introduction/introduction-to-profiles.html > > I think the dependenciesManagement section is what you are looking for. > > On 3/31/06, Mikael Andersson <[EMAIL PROTECTED]> wrote: > > Hi, > > I have a pom used with the jetty6 plugin and myfaces (via the > archetype), > > for the jetty plugin to work properly I had to change from provided to > > compile for a depency and add a couple of tomcat jars. > > > > I wonder if there is a nice and simple way of changing the scope of > certain > > dependencies without editing the pom file all the time, like using > profiles > > or environment variables? Otherwise I will probably forget to change the > pom > > and bundle those jars with the war running on tomcat :( > > > > Had a quick go with -DscopeVal=compile and then in the pom > > <scope>${scopeVal}</scope> , which failed. I am relatively new to maven2 > and > > not that familiar with the more advanced stuff, so help please :) > > > > Thanks, > > Micke > > > > > > > -- > Alexandre Poitras > Québec, Canada > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >