Thanks Nick... that helps On Fri, Feb 15, 2008 at 10:35 AM, <[EMAIL PROTECTED]> wrote:
> You are looking for the classifier of the dependency: > > <dependency> > <groupId>com.my.company</groupId> > <artifactId>java-proj</artifactId> > <version>1.0-SNAPSHOT</version> > <classifier>sources</classifier> > </dependency> > > See > http://maven.apache.org/ref/2.0.7/maven-model/maven.html#class_dependency > > Hth, > > Nick S. > > -----Original Message----- > From: rohit aman [mailto:[EMAIL PROTECTED] > Sent: Fri 2/15/2008 18:10 > To: [email protected] > Subject: maven sources plugin > > Hi, > I recently started using gwt in my struts project. We use maven as a > project management tool. Since GWT needs java sources to be in the class > path for it to compile the java files and my gwt module uses other module > java classes, I thought of trying "maven sources plugin" to generate the > source files jars for all the modules of my project. the maven plugin > creates one jar file for .class file and one for .java file... > > so for ex ... if there is a project called "java-proj" , the plugin will > create > com/my/company/java-proj/1.0-SNAPSHOT/java-proj-1.0-SNAPSHOT.jar > com/my/company/java-proj/1.0-SNAPSHOT/java-proj-1.0-SNAPSHOT-sources.jar > now if my gwt project uses some classes from the above project so I need > to > define the dependency... > for classes I can say > <dependency> > <groupId>com.my.company</groupId> > <artifactId>java-proj</artifactId> > <version>1.0-SNAPSHOT</version> > </dependency> > and it looks for java-proj-1.0-SNAPSHOT.jar in > com/my/company/java-proj/1.0-SNAPSHOT/ directory > but I am not able to figure out how to define the dependency on source > file > because if I say > <dependency> > <groupId>com.my.company</groupId> > <artifactId>java-proj</artifactId> > <version>1.0-SNAPSHOT</version> > </dependency> > it looks for java-proj-1.0-SNAPSHOT-sources.jar in > com/my/company/java-proj/1.0-SNAPSHOT-sources but the jar is in > com/my/company/java-proj/1.0-SNAPSHOT. > Any idea on how to define dependency on " > java-proj-1.0-SNAPSHOT-sources.jar" > which not in "com/my/company/java-proj/1.0-SNAPSHOT-sources" but in > "com/my/company/java-proj/1.0-SNAPSHOT-sources " > > Any input is appreciated > > Thanks > >
