Didn't work!
Changed my dependency like so:
<dependency>
<groupId>servletapi</groupId>
<artifactId>servletapi</artifactId>
<version>2.4</version>
<scope>provided</scope>
</dependency>
then I ran my build:
$ m2 clean:clean install -Dpwd=admin
then I ran my eclipse plugin:
$ m2 eclipse:eclipse
then I checked the war:
jar tvf test-web.war
...great, no reference to servlet.jar, but wait a minute I went to
eclipse, pressed F5 to refresh the project and watched the servlet
api lib disappear before my very eyes.
I mean thinking about it, it's probably down to the ecilpse plugin to
correctly interpret the scopes which is probably where the failure is.
On 1 Sep 2005, at 14:59, Yann Le Du wrote:
Hi Ashley,
The scope "provided" should do the trick, see :
http://maven.apache.org/maven2/dependency-
mechanism.html#dependency_scope
servlet-api seems to be the new standard name (see jspapi:jsp-api)
- but that's
just a guess...
HTH,
Yann
--- Ashley Williams <[EMAIL PROTECTED]> a écrit :
Hi
I'm new to Maven 2 and enjoying it very much thankyou for asking ;)
I'm trying to create a servlet project for eclipse using the
eclipse:eclipse task and therefore have added a dependency to the pom
to servletapi (side question: should I be using servletapi or
servlet-
api). So far so good, but when I install the app, I get a copy of the
servlet jar in my war file, obviously not what I want since Tomcat is
already supplying the library.
Then I changed the scope to runtime which worked fine, but now I no
longer see the servlet jar in my eclipse project after running
eclipse:eclipse.
So is there a scope I can use so that I will always see the
dependencies in my eclipse project? Or maybe the eclipse:eclipse task
could do with a mod?
Cheers
AW
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit
partout !
Créez votre Yahoo! Mail sur http://mail.yahoo.fr
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]