You are talking about the central repository :
http://repo1.maven.org/maven2/

On 7/3/07, Steven R Brandt <[EMAIL PROTECTED]> wrote:

Maybe registrar is the wrong term. I'm referring to this comment from
this link
(http://maven.apache.org/guides/mini/guide-central-repository-upload.html
):
*
groupId*: it will identify your project uniquely across all projects, so
we need to enforce a naming schema. ... There are a lot of poorly
defined package names so you *must provide proof that you control the
domain* that matches the groupId. ...

This implies that there is a central database somewhere that all
packages are listed in. Not sure whether this database is just meta
data, or meta data + artifacts.

Or am I misunderstanding something?

Yann Le Du wrote:
> I'm not sure to understand what you mean about registrar.
>
> Typically, a repository contains, for each artifact, a JAR -
> containing the
> classes - and a POM - containing "metadata". But you'll notice that with
> "mvn deploy", you also deployed two extra JARs, containing Javadoc and
> sources.
>
> If you specify, in your POM, a dependency to artifact A, then A's POM
and
> JAR will be downloaded from the remote repository to your local
> repository,
> then used in Maven builds.
>
> You'll find a longer explanation about repositories here :
>
http://maven.apache.org/guides/introduction/introduction-to-repositories.html
>
>
> And, yes, for now, Maven is mostly for Java, but you can compile C and
> C++
> with the native-plugin :
> http://mojo.codehaus.org/maven-native/native-maven-plugin/
>
> Hope it helps,
> - Yann
>
>
> On 7/3/07, Steven R Brandt <[EMAIL PROTECTED]> wrote:
>>
>> I found an answer to one of my questions. How to setup the local repo
is
>> here:
>>
>>
http://www.sonatype.com/book/repository.html#creating_an_in-house_repository
>>
>>
>> Steven R Brandt wrote:
>> > Thanks. I can do a site-deploy now!
>> >
>> > What I am trying to figure out is how the repository system works and
>> > I could not quite figure it out from the intro link below -- how does
>> > the dependency mechanism do what it does? Apparently the depencies
are
>> > resolved by talking to the registrar. I have 4 questions:
>> >
>> > 1) Does the registrar contain the entire object code, the source
code,
>> > or just meta data?
>> > 2) Does the registrar forward the request to the hosting site for
>> > download or does it deliver it itself?
>> > 3) How do you set up a local repository?
>> > 4) Is Maven just for Java?
>> >
>> > Thanks,
>> > Steve
>> >
>> > Yann Le Du wrote:
>> >> Hi Steven,
>> >>
>> >> About site :
>> >> http://maven.apache.org/plugins/maven-site-plugin/usage.html
>> >>
>> >> About dependencies :
>> >>
>>
http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
>>
>> >>
>> >>
>> >> - Yann
>> >>
>> >>
>> >> On 7/2/07, Steven R Brandt < [EMAIL PROTECTED]> wrote:
>> >>>
>> >>> Hi, I'm new to Maven and have just built the "Hello, World" program
>> and
>> >>> deployed it (mvn deploy). I also built the site (mvn site).
>> >>>
>> >>> I tried the site-deploy option (mvn site-deploy), but got the
>> message
>> >>> "Missing site information in the distribution management element in
>> the
>> >>> project.." Not sure what's missing or how I find out.
>> >>>
>> >>> I'm also wondering how I can configure other projects to use the
>> code
>> I
>> >>> just deployed. I'm guessing it goes into dependencies somehow,
>> but I'm
>> >>> having trouble finding it in the docs.
>> >>>
>> >>> Thx
>> >>> Steve
>> >>>
>> >>>
>> ---------------------------------------------------------------------
>> >>> 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]
>> >
>>
>>
>> ---------------------------------------------------------------------
>> 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]


Reply via email to