Hi Wayne,

Thanks for the response. I feel we are close now. In pom.xml for
'myejbmodule' module, immediately after 'maven-antrun-plugin' section, I
have added the following section:

             <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>build-helper-maven-plugin</artifactId>
                        <executions>
                          <execution>
                            <id>attach-artifacts</id>
                            <phase>package</phase>
                            <goals>
                              <goal>attach-artifact</goal>
                            </goals>
                            <configuration>
                                <artifacts>
                                  <artifact>
                                   
<file>${project.build.directory}/mytranslets.jar</file>
                                    <type>jar</type>
                                  </artifact>
                                </artifacts>
                            </configuration>
                          </execution>
                        </executions>
                      </plugin>


When I run maven build for just that module, I do not get any errors. Now
when I tried to add dependency to my 'myearmodule' like 

       <dependency>
            <groupId>xxxx</groupId>
            <artifactId>mytranslets</artifactId>
            <version>1.0</version>
        </dependency>

Then I get build error:

Missing:
----------
1) xxx:mytranslets:jar:1.0

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=au.com.auspost.pcms
-DartifactId=pcms-
abel-translets -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file

Cheers,


tamugrg wrote:
> 
> Hi,
> 
> My project structure is as follows:
> 
> myproject - pom.xml
>               - myearmodule
>                        -pom.xml
>               - mywebmodule
>                        -pom.xml
>               - myejbmodule
>                        -pom.xml
>               .........
> 
> pom.xml of 'myejbmodule'
> -------------------------------
>                 :
>                 :
>               <plugin>
>                 <artifactId>maven-antrun-plugin</artifactId>
>                   <dependencies>
>                           ........
>                   </dependencies>
>                   
>                 <executions>
>                   <execution>
>                     <phase>compile</phase>
>                     <configuration>
>                       <tasks>
>                           <java
> classname="org.apache.xalan.xsltc.cmdline.Compile"
> dir="${project.build.directory}">
>                               <arg line="-p package1.package2."/>
>                               <arg line="-j mytranslets.jar"/>
>                               <arg line="-u
> file:///${basedir}/myfolder/label.xsl"/>
>                           </java>
>                       </tasks>
>                     </configuration>
>                     <goals>
>                       <goal>run</goal>
>                     </goals>
>                   </execution>
>                 </executions>
>                   
>               </plugin>
> 
> The 'mytranslets.jar' jar file created in 'myejbmodule' gets created in
> the 'target' folder of 'myejbmodule'
> 
> I would want to include the jar as part of the myearmodule.ear that gets
> generated from 'myearmodule'. Any pointers??
> 
> Cheers,   
> 

-- 
View this message in context: 
http://old.nabble.com/Including-generated-jars-into-ear-file-tp27495491p27496356.html
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to