That satisfies Maven, thanks!  I'm not looking to add any resources or
pages from the dependency, just the java classes and HTML files, so I
don't think I need the "war overlay" feature.  But now I have another
problem.

For debugging in eclipse, how do I tell Eclipse about this dependency?
When I ran "mvn eclipse:eclipse" it did not produce a classpath
reference for the .war file.  When I hand coded the path to the .war
file in my local Maven repository, Eclipse couldn't use it -- perhaps
because the .war file places the .class and .html files inside the
WEB-INF/classes folder.

Is there a way I can expose the classes in the .war file to Eclipse?

-----Original Message-----
From: Brill Pappin [mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 19, 2008 10:10 AM
To: [email protected]
Subject: Re: How to indicate dependency on a .war file?

Look up "war overlay" in the maven-war-plugin that will give you some
useful information on what you want to do beyond your original
questions.

as for dep types.
A war can be depended upon just like a jar (or anything else for that
matter) you simply specify the type:
<dependency>
        <groupId>com.mypackage</groupId>
        <artifactId>mywebapp</artifactId>
        <version>1.0.0XXX</version>
        <type>war</type>
</dependency>

- Brill Pappin


On 19-Jun-08, at 10:59 AM, Frank Silbermann wrote:

> I have a question about packaging.  I have two Wicket web   
> applications
> that display data for two different corporate areas, but the 
> look-and-feel are similar.  Therefore, I coded in Wicket a tool 
> project consisting of a bunch of higher-level problem-specific 
> components that my two projects should depend upon.
>
> In my tool project I built a web page that I use to test (display and 
> play with) these components.  Therefore, the output of my tool project

> is also .war.  How do I tell Maven that my two business applications 
> depend upon a .war and not a .jar?  I'd rather not have to partition 
> my tool project into separate .war and .jar projects.
>
>


---------------------------------------------------------------------
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]

Reply via email to