Hi, 

I'm new to Maven. I'm migrating an EAR that contains 2 war files and an EJB jar 
file from JBoss 4.2.2 to JBoss AS 7. In the process, I'm moving to Maven, as it 
seems to manage dependencies quite a lot better than Ant. So far, I've created 
a multi-module POM with 5 sub-modules. I've gotten past the compilation phase 
for all of the 5 sub-modules, and am attempting to deploy the EJB jar file to 
JBoss AS 7. (I'm not sure this will be my final configuration, i.e., one master 
POM and 5 sub-modules, but it's my first cut.) Anyway, I'm running into issues 
at deployment time (just starting with the EJB jar as a standalone deployment) 
because the EJB jar depends on a 3rd party jar that is not available on the 
server. In 4.2.2 I copied the 3rd party jar to $JBOSS_HOME/server/default/lib. 
I'd like to avoid that this time, so I'm thinking, much like WAR and EAR files 
have META-INF/lib directories, a jar file might have something similar. Does 
this fall outside the definition of a jar? Is there no way to package a 3rd 
party jar upon which one's code depends with one's jar, so that at runtime the 
dependencies can be resolved by the classloader?

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

Reply via email to