Forgive me for asking what must be a very basic question. I've searched the
Maven site and scoured the archives for this list and haven't found an
answer.
I have a simple java project defined in an Ant file. The dependencies for
my current project are in jars in the ${basedir}/lib directory. I've
configured Ant to include in the classpath whatever jars it finds in that
lib directory.
I'm trying to duplicate this functionality with Maven, and I've hit a
roadblock. I have jars that don't conform to Maven's idea of a standard
name. An example would be the mail.jar from Sun's site. I use it. I tried
a dependency entry in my project.xml as follows:
<dependency>
<groupId>mail</groupID>
<artifactId>mail</artifactId>
<version>1.3</version>
<jar>mail.jar</jar>
</dependency>
I tried putting the jar in ${HOME}/.maven/repository/jars, but it wasn't
found. Then I tried to follow the format in the repository and made a
directory structure as follows:
$HOME/.maven/repository/mail/jars/mail.jar
That appears to work, but is that what Maven expects me to do for each jar
file? This seems like a lot of work for jars that will never be downloaded
from a remote repository anyway.
This all brings me to the fact that I don't grasp the remote repository
concept. Is there 1 remote repository and it's global to the world? I went
to http://www.imbiblio.org/maven and looked at the repository there. It
seems small if it's supposed to be the global parking spot for Maven
projects world-wide.
Please forgive my misunderstanding,
Maury
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]