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]
